AI ANALYSIS · 28 OCTOBER
What 28 October Tells Us About Cricket
◈AI INSIGHTTwo Tests 22 years apart, a 388-383 ODI run-fest at Dharamsala, twin 2022 T20I washouts and three WBBL seasons all share the calendar date of 28 October.
How 28 October Became Cricket's Milestone Magnet
ONE MATCH, MANY RECORDS
The 2004 Pakistan v Sri Lanka Test produced four of the day's top individual scores in one innings: Sangakkara's 138, Younis Khan's 124, Inzamam-ul-Haq's 117 and Jayasuriya's 107, alongside Danish Kaneria's 7/118 and Abdul Razzaq's 5/35. The same match delivered Inzamam's 7000 Test runs and 20th Test century, plus Chaminda Vaas's 2000 Test runs. Twenty-two years later, the 2026 Bangladesh v West Indies Test repeated the trick: Shadman Islam's 105, Mominul Haque's 5000 Test runs, Brandon King's 500 Test runs, Roston Chase's 100th Test wicket and Nayeem Hasan's 50th all landed on 28 October. A single long Test is enough to fill this date's record lists twice over.
CONTRASTING ODIS, SAME YEAR
Two 2023 ODIs played on 28 October show how differently the format can run. At Dharamsala, Australia's 388 beat New Zealand's 383, built on Travis Head's 109 off 67 balls and Rachin Ravindra's 116 off 89, the same innings that brought up Ravindra's 500 ODI runs and Mitchell Santner's 100th ODI. On the same day at Eden Gardens, Bangladesh were held to 142 as Netherlands made 229, winning by 87 runs. One pitch produced the highest and most explosive scores on this date's list, the other a comfortable associate win, a reminder that 28 October has hosted both ends of one-day cricket within the same year.
WASHOUTS AND WIDER CRICKET
28 October has not always delivered play. In 2022, both the Afghanistan v Ireland and Australia v England T20Is were abandoned without a ball bowled. The date also sits inside recurring T20 windows: three separate WBBL seasons, 2022/23, 2023/24 and 2024/25, have fallen on this day, alongside an IPL 2020 game between Mumbai Indians and Royal Challengers Bangalore played at Abu Dhabi. Smaller cricket nations turn up repeatedly too: Bahrain beat Uganda in 2024, and beat Saudi Arabia by 18 runs at Doha in 2021, where Kuwait also beat Maldives by 5 wickets. Across formats, 28 October looks less like a single occasion and more like a crowded weekly slot in the global T20 calendar.
WRITTEN BY AI FROM CRICSTATS MATCH DATA · 31 OCT 2026
INTERNATIONAL MATCHES ON 28 OCTOBER
28 PLAYED| Year | Match | Format | Result |
|---|
| 2026 | Bangladesh v West Indies | Tests | West Indies won by 8 wickets |
| 2025 | Pakistan v South Africa | T20Is | South Africa won by 55 runs |
| 2025 | Bangladesh v West Indies | T20Is | West Indies won by 14 runs |
| 2024 | Bahrain v Uganda | T20Is | Bahrain won by 17 runs |
| 2023 | Australia v New Zealand | ODIs | Australia won by 5 runs |
| 2023 | Bangladesh v Netherlands | ODIs | Netherlands won by 87 runs |
| 2022 | Afghanistan v Ireland | T20Is | Match abandoned without a ball bowled |
| 2022 | Australia v England | T20Is | Match abandoned without a ball bowled |
| 2021 | Australia v Sri Lanka | T20Is | Australia won by 7 wickets (with 18 balls remaining) |
| 2021 | Bahrain v Saudi Arabia | T20Is | Bahrain won by 18 runs |
| 2021 | Maldives v Kuwait | T20Is | Kuwait won by 5 wickets (with 48 balls remaining) |
| 2018 | Australia v Pakistan | T20Is | Pakistan won by 33 runs |
| 2016 | Bangladesh v England | Tests | Bangladesh won by 108 runs |
| 2015 | Zimbabwe v Afghanistan | T20Is | Afghanistan won by 5 wickets (with 1 ball remaining) |
| 2011 | South Africa v Australia | ODIs | Australia won by 3 wickets (with 15 balls remaining) |
T20 LEAGUE MATCHES ON 28 OCTOBER
4 PLAYED| Season | Match | League | Result |
|---|
| WBBL 2024/25 | HH-W v ST-W | WBBL | Hurricanes won by 31 runs |
| WBBL 2023/24 | SS-W v MR-W | WBBL | Sixers won by 6 runs |
| WBBL 2022/23 | PS-W v AS-W | WBBL | Strikers won by 6 wickets (with 9 balls remaining) |
| IPL 2020 | Mumbai Indians v Royal Challengers Bangalore | IPL | 164/6 (20.0 ov) v 166/5 (19.1 ov) |