AI ANALYSIS · 25 OCTOBER
What 25 October Tells Us About Cricket
◈AI INSIGHTOn 25 October, standout innings, five-wicket hauls and career milestones repeatedly cluster inside the very same matches, across years from 2002 to 2026.
25 October Shows Cricket's Habit of Repeating Itself
MILESTONES ARRIVE IN CLUSTERS
Three matches on this date produced clusters of big scores and career moments rather than isolated ones. In 2002, Gary Kirsten's 160, Jacques Kallis's 139 and Herschelle Gibbs's 114 came in the same Tests innings for South Africa v Bangladesh, and Kallis added 5/21 with the ball and his 10th Test hundred in that same match. In 2015, Faf du Plessis's 133, AB de Villiers's 119 off 61 and Quinton de Kock's 109 all came from the same India v South Africa ODI, the match in which Hashim Amla also reached 6000 ODI runs. In 2026, Shadab Khan's 113 and Ben Duckett's 105 both arrived in the same Pakistan v England ODI, which Pakistan won by 1 wicket.
A RECURRING ASSOCIATE FIXTURE SLOT
This date also has a recurring slot for fixtures between less prominent cricket nations. Namibia played Kenya in T20Is in 2019, Afghanistan beat Scotland by 130 runs in T20Is at Sharjah in 2021, and by 2026 the T20I list includes Gambia v Lesotho, Mozambique v Zambia and Nigeria v Uganda, decided by single-figure margins: Gambia by 3 runs, Mozambique by 3 wickets and Nigeria by 1 run. These sit alongside bigger fixtures such as Pakistan v England and Australia v India, so the calendar week mixes marquee series with a steady run of narrow finishes elsewhere in the game.
ROUND NUMBERS ACROSS DECADES
Round-number landmarks turn up on this date across very different eras. Allan Lamb reached 3000 ODI runs in 1989, Daryll Cullinan reached the same mark in 1998 and Travis Head reached 3000 ODI runs again in 2025, representing England, South Africa and Australia respectively. The same day has carried Hashim Amla to 6000 ODI runs, Rashid Khan to 100 T20I wickets, Ishant Sharma to 50 ODI wickets and Mitchell Marsh to 1000 T20I runs. The spread of figures, from 500 to 10 hundreds, suggests 25 October is simply a day on which long international careers happen to tick past a mark, rather than a date tied to one format or one type of milestone.
WRITTEN BY AI FROM CRICSTATS MATCH DATA · 31 OCT 2026
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) |
| 2021 | Malta v Gibraltar | T20Is | Match tied (DLS method) |
| 2021 | Malta v Gibraltar | T20Is | Match abandoned without a ball bowled |
| 2019 | Canada v Oman | T20Is | Oman won by 8 wickets (with 31 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) |