ON THIS DAY · 25 OCTOBER

Cricket Records Set on 25 October

◈RECORD OF THE DAYBig Test centuries, rapid ODI hundreds and Taijul Islam's 8/39 headline the single-innings performances recorded on 25 October across formats.
Centuries and Eight-Wicket Hauls Mark 25 October
CENTURIES ACROSS THE FORMATS

The highest individual scores on 25 October span nearly a quarter of a century of cricket. Gary Kirsten's 160 off 227 balls for South Africa against Bangladesh in 2002 remains the longest innings on the list, with team-mate Jacques Kallis adding 139 off 228 in the same Test. Faf du Plessis made 133 off 115 for South Africa against India in 2015, while AB de Villiers reached 119 from just 61 balls in the same match, a far faster rate than either Kirsten or Kallis managed. Nicky Boje's 129 off 114 for South Africa against New Zealand in 2000 and Rohit Sharma's 121 off 125 for India against Australia in 2025 show the format's range, and Glenn Maxwell's 106 off only 44 balls for Australia against Netherlands in 2023 is the quickest hundred among them.

BOWLING FIGURES STAND OUT

Bowling performances on this date are dominated by one Test match. Taijul Islam took 8/39 in 16.50 overs for Bangladesh against Zimbabwe in 2014, with Shakib Al Hasan adding 6/59 in 24.50 overs in the same innings. Aaqib Javed's 7/37 in 10.00 overs for Pakistan against India in 1991 is the best figures recorded in ODIs on 25 October, from an era when ten-over spells were standard. In the shortest format, Afghanistan supplied both leading figures against Scotland in 2021: Mujeeb Ur Rahman took 5/20 in four overs and Rashid Khan followed with 4/9 in 2.20 overs. Jacques Kallis also took 5/21 for South Africa against Bangladesh in 2002, in the same Test as Gary Kirsten's 160.

T20 LEAGUES ADD POWER

Franchise cricket on 25 October has produced rapid scoring too. BA Stokes made 107 off 60 for Rajasthan Royals against Mumbai Indians in IPL 2020, with HH Pandya contributing 60 off 21 and SV Samson 54 off 31 in the same innings. In the same IPL season, Mandeep Singh scored 66 off 56 for Kolkata Knight Riders against Kings XI Punjab. The Women's Big Bash League list includes Naomi Stalenberg's 54 off 29, Grace Harris's 53 off 37 and Beth Mooney's 52 off 33, all shorter innings than the men's totals but struck at a similarly fast rate.

WRITTEN BY AI FROM CRICSTATS MATCH DATA · 31 OCT 2026
HIGHEST SCORES
RUNS
1Gary Kirsten 2002 · South Africa v BangladeshTests160227b
2Jacques Kallis 2002 · South Africa v BangladeshTests139228b
3Faf du Plessis 2015 · India v South AfricaODIs133115b
4Nicky Boje 2000 · South Africa v New ZealandODIs129114b
5Rohit Sharma 2025 · Australia v IndiaODIs121125b
6AB de Villiers 2015 · India v South AfricaODIs11961b
7Ross Taylor 2011 · Zimbabwe v New ZealandODIs119126b
8Herschelle Gibbs 2002 · South Africa v BangladeshTests114190b
9Shadab Khan 2026 · Pakistan v EnglandODIs11396b
10Quinton de Kock 2015 · India v South AfricaODIs10987b
BEST BOWLING
FIGURES
1Taijul Islam 2014 · Bangladesh v ZimbabweTests8/39
2Aaqib Javed 1991 · India v PakistanODIs7/37
3Shakib Al Hasan 2014 · Bangladesh v ZimbabweTests6/59
4Mujeeb Ur Rahman 2021 · Afghanistan v ScotlandT20Is5/20
5Jacques Kallis 2002 · South Africa v BangladeshTests5/21
6Tinashe Panyangara 2014 · Bangladesh v ZimbabweTests5/59
7Daniel Vettori 2008 · Bangladesh v New ZealandTests5/66
8Adam Zampa 2023 · Australia v NetherlandsODIs4/8
9Rashid Khan 2021 · Afghanistan v ScotlandT20Is4/9
10Bernard Scholtz 2019 · Namibia v KenyaT20Is4/12
T20 LEAGUE HIGHEST SCORES
ALL LEAGUES
1BA Stokes IPL 2020 · Rajasthan Royals v Mumbai IndiansIPL10760b
2Mandeep Singh IPL 2020 · Kolkata Knight Riders v Kings XI PunjabIPL6656b
3HH Pandya IPL 2020 · Rajasthan Royals v Mumbai IndiansIPL6021b
4Shubman Gill IPL 2020 · Kolkata Knight Riders v Kings XI PunjabIPL5745b
5Naomi Stalenberg WBBL 2023/24 · HH-W v PS-WWBBL5429b
6SV Samson IPL 2020 · Rajasthan Royals v Mumbai IndiansIPL5431b
7Grace Harris WBBL 2020/21 · PS-W v BH-WWBBL5337b
8Beth Mooney WBBL 2023/24 · HH-W v PS-WWBBL5233b
9CH Gayle IPL 2020 · Kolkata Knight Riders v Kings XI PunjabIPL5129b
10Laura Wolvaardt WBBL 2020/21 · HH-W v AS-WWBBL5142b
INTERNATIONAL MATCHES ON 25 OCTOBER
40 PLAYED
YearMatchFormatResult
2026Pakistan v EnglandODIsPakistan won by 1 wicket (with 17 balls remaining)
2026Gambia v LesothoT20IsGambia won by 3 runs
2026Mozambique v ZambiaT20IsMozambique won by 3 wickets (with 6 balls remaining)
2026Nigeria v UgandaT20IsNigeria won by 1 run
2025Australia v IndiaODIsIndia won by 9 wickets (with 69 balls remaining)
2024Maldives v ThailandT20IsMatch abandoned without a ball bowled
2023Namibia v ZimbabweT20IsZimbabwe won by 5 wickets (with 0 balls remaining)
2023Hong Kong v United Arab EmiratesT20IsHong Kong won by 69 runs
2023Australia v NetherlandsODIsAustralia won by 309 runs
2022Sri Lanka v AustraliaT20IsAustralia won by 7 wickets (with 21 balls remaining)
2021Afghanistan v ScotlandT20IsAfghanistan won by 130 runs
2021Kuwait v Saudi ArabiaT20IsSaudi Arabia won by 4 wickets (with 6 balls remaining)
T20 LEAGUE MATCHES ON 25 OCTOBER
6 PLAYED
SeasonMatchLeagueResult
WBBL 2023/24HH-W v PS-WWBBLScorchers won by 7 wickets (with 9 balls remaining)
WBBL 2022/23ST-W v BH-WWBBLHeat won by 3 runs (D/L method)
WBBL 2020/21HH-W v AS-WWBBLStrikers won by 8 wickets (with 36 balls remaining)
WBBL 2020/21PS-W v BH-WWBBLHeat won by 7 wickets (with 18 balls remaining)
IPL 2020Kolkata Knight Riders v Kings XI PunjabIPL149/9 (20.0 ov) v 150/2 (18.5 ov)
IPL 2020Rajasthan Royals v Mumbai IndiansIPL196/2 (18.4 ov) v 195/4 (20.0 ov)
RECENT RESULTS 1 match