ON THIS DAY · 31 OCTOBER

Cricket Records Set on 31 October

◈RECORD OF THE DAYA look at the highest individual scores and best bowling figures recorded on 31 October across ODIs, T20Is and T20 leagues through the years.
Big Scores and Rare Five-Wicket Hauls on 31 October
BATTING PEAKS ACROSS FORMATS

The standout individual score on this date is MS Dhoni's 183 off 145 balls for India against Sri Lanka in 2005, an innings built on 15 fours and 10 sixes that overshadows even Kumar Sangakkara's 138 off 147 in the same match. Abdul Razzaq's 109 off 72 for Pakistan against South Africa in 2010 shows a much faster scoring rate, striking 10 sixes in a shorter innings. Sunil Gavaskar's 103 off 88 for India against New Zealand in 1987 and Colin Ingram's 100 off 119 for South Africa against Pakistan in 2010 round out the century-makers. Evin Lewis's 94 off 69 for West Indies against England in 2024 and Tanzid Tamim's 89 off 62 for Bangladesh against West Indies in 2025 reflect the faster pace of recent T20I cricket on the date.

BOWLING FIGURES STAY RARE

Bowling figures on 31 October are harder to find at the top end. Arshad Ayub's 5/21 in 9.00 overs for India against Pakistan in 1988 is the only five-wicket haul listed, taken from a longer ODI spell. Among T20Is, Waqar Ali's 4/13 in 4.00 overs and Taranjit Singh's 4/15 in 4.00 overs, both for Cyprus against Serbia in 2025, show tight modern figures inside the format's short overs. Johan Botha's 4/19 in 10.00 overs for South Africa against Kenya in 2008 and Faheem Ashraf's 4/23 in 3.20 overs for Pakistan against South Africa in 2025 add further wicket-taking depth from both ODIs and T20Is.

T20 LEAGUES FAVOUR BATTING

T20 league cricket on this date leans toward batting. Heather Knight's 83 off 39 for ST-W against AS-W in WBBL 2020/21 is the biggest score among league innings, ahead of Harmanpreet Kaur's 73 off 46 for AS-W against MR-W in WBBL 2021/22. Ishan Kishan's 72 off 47 for Delhi Capitals against Mumbai Indians in IPL 2020 shows the same pattern in the men's game. Dane van Niekerk's 62 off 47 and Ellyse Perry's 59 off 48, both in WBBL fixtures, confirm that attacking batting rather than bowling has defined 31 October across T20 leagues.

WRITTEN BY AI FROM CRICSTATS MATCH DATA · 31 OCT 2026
HIGHEST SCORES
RUNS
1MS Dhoni 2005 · India v Sri LankaODIs183145b
2Kumar Sangakkara 2005 · India v Sri LankaODIs138147b
3Kamindu Mendis 2026 · Sri Lanka v PakistanODIs131128b
4Fakhar Zaman 2026 · Sri Lanka v PakistanODIs12799b
5Abdul Razzaq 2010 · Pakistan v South AfricaODIs10972b
6Sunil Gavaskar 1987 · India v New ZealandODIs10388b
7Colin Ingram 2010 · Pakistan v South AfricaODIs100119b
8Evin Lewis 2024 · West Indies v EnglandODIs9469b
9Dilip Vengsarkar 1984 · Pakistan v IndiaODIs94102b
10Grant Flower 2001 · Pakistan v ZimbabweODIs91128b
BEST BOWLING
FIGURES
1Arshad Ayub 1988 · India v PakistanODIs5/21
2Waqar Ali 2025 · Cyprus v SerbiaT20Is4/13
3Taranjit Singh 2025 · Cyprus v SerbiaT20Is4/15
4Johan Botha 2008 · South Africa v KenyaODIs4/19
5Faheem Ashraf 2025 · Pakistan v South AfricaT20Is4/23
6Abinash Bohara 2023 · Malaysia v NepalT20Is4/27
7Corey Anderson 2013 · Bangladesh v New ZealandODIs4/40
8Gudakesh Motie 2024 · West Indies v EnglandODIs4/41
9James Neesham 2013 · Bangladesh v New ZealandODIs4/53
T20 LEAGUE HIGHEST SCORES
ALL LEAGUES
1Heather Knight WBBL 2020/21 · ST-W v AS-WWBBL8339b
2Harmanpreet Kaur WBBL 2021/22 · AS-W v MR-WWBBL7346b
3Ishan Kishan IPL 2020 · Delhi Capitals v Mumbai IndiansIPL7247b
4Dane van Niekerk WBBL 2021/22 · AS-W v MR-WWBBL6247b
5Ellyse Perry WBBL 2023/24 · PS-W v SS-WWBBL5948b
6Smriti Mandhana WBBL 2021/22 · ST-W v HH-WWBBL5050b
7Laura Wolvaardt WBBL 2021/22 · AS-W v MR-WWBBL4735b
8Tahlia McGrath WBBL 2020/21 · ST-W v AS-WWBBL4637b
9Mignon du Preez WBBL 2021/22 · ST-W v HH-WWBBL4139b
10Rachael Haynes WBBL 2020/21 · ST-W v AS-WWBBL3927b
INTERNATIONAL MATCHES ON 31 OCTOBER
33 PLAYED
YearMatchFormatResult
2026Sri Lanka v PakistanODIsPakistan won by 3 wickets (with 9 balls remaining)
2025Australia v IndiaT20IsAustralia won by 4 wickets (with 40 balls remaining)
2025Zimbabwe v AfghanistanT20IsAfghanistan won by 7 wickets (with 12 balls remaining)
2025Pakistan v South AfricaT20IsPakistan won by 9 wickets (with 41 balls remaining)
2025Bangladesh v West IndiesT20IsWest Indies won by 5 wickets (with 19 balls remaining)
2025Cyprus v SerbiaT20IsCyprus won by 88 runs
2025Cyprus v SerbiaT20IsCyprus won by 41 runs
2025Brazil v PanamaT20IsNo result
2024West Indies v EnglandODIsWest Indies won by 8 wickets (with 55 balls remaining) (DLS method)
2023Bangladesh v PakistanODIsPakistan won by 7 wickets (with 105 balls remaining)
2023Oman v SingaporeT20IsOman won by 22 runs
2023Bahrain v Hong KongT20IsBahrain won by 20 runs
T20 LEAGUE MATCHES ON 31 OCTOBER
8 PLAYED
SeasonMatchLeagueResult
WBBL 2024/25ST-W v HH-WWBBLThunder won by 33 runs
WBBL 2023/24PS-W v SS-WWBBLScorchers won by 36 runs
WBBL 2021/22ST-W v HH-WWBBLThunder won by 37 runs
WBBL 2021/22AS-W v MR-WWBBLRenegades won by 6 wickets (with 2 balls remaining)
WBBL 2020/21ST-W v AS-WWBBLThunder won by 58 runs
WBBL 2020/21MR-W v PS-WWBBLScorchers won by 18 runs (D/L method)
IPL 2020Royal Challengers Bangalore v Sunrisers HyderabadIPL120/7 (20.0 ov) v 121/5 (14.1 ov)
IPL 2020Delhi Capitals v Mumbai IndiansIPL110/9 (20.0 ov) v 111/1 (14.1 ov)
RECENT RESULTS 1 match