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
4Nicky Boje 2000 · South Africa v New ZealandODIs129114b T20 LEAGUE HIGHEST SCORES
ALL LEAGUES1BA 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| Year | Match | Format | Result |
|---|
| 2026 | Pakistan v England | ODIs | Pakistan won by 1 wicket (with 17 balls remaining) |
| 2026 | Gambia v Lesotho | T20Is | Gambia won by 3 runs |
| 2026 | Mozambique v Zambia | T20Is | Mozambique won by 3 wickets (with 6 balls remaining) |
| 2026 | Nigeria v Uganda | T20Is | Nigeria won by 1 run |
| 2025 | Australia v India | ODIs | India won by 9 wickets (with 69 balls remaining) |
| 2024 | Maldives v Thailand | T20Is | Match abandoned without a ball bowled |
| 2023 | Namibia v Zimbabwe | T20Is | Zimbabwe won by 5 wickets (with 0 balls remaining) |
| 2023 | Hong Kong v United Arab Emirates | T20Is | Hong Kong won by 69 runs |
| 2023 | Australia v Netherlands | ODIs | Australia won by 309 runs |
| 2022 | Sri Lanka v Australia | T20Is | Australia won by 7 wickets (with 21 balls remaining) |
| 2021 | Afghanistan v Scotland | T20Is | Afghanistan won by 130 runs |
| 2021 | Kuwait v Saudi Arabia | T20Is | Saudi Arabia won by 4 wickets (with 6 balls remaining) |
T20 LEAGUE MATCHES ON 25 OCTOBER
6 PLAYED| Season | Match | League | Result |
|---|
| WBBL 2023/24 | HH-W v PS-W | WBBL | Scorchers won by 7 wickets (with 9 balls remaining) |
| WBBL 2022/23 | ST-W v BH-W | WBBL | Heat won by 3 runs (D/L method) |
| WBBL 2020/21 | HH-W v AS-W | WBBL | Strikers won by 8 wickets (with 36 balls remaining) |
| WBBL 2020/21 | PS-W v BH-W | WBBL | Heat won by 7 wickets (with 18 balls remaining) |
| IPL 2020 | Kolkata Knight Riders v Kings XI Punjab | IPL | 149/9 (20.0 ov) v 150/2 (18.5 ov) |
| IPL 2020 | Rajasthan Royals v Mumbai Indians | IPL | 196/2 (18.4 ov) v 195/4 (20.0 ov) |