AI ANALYSIS · 28 JANUARY
What 28 January Tells Us About Cricket
◈AI INSIGHT28 January hosts repeated India-Pakistan encounters and milestone moments, with T20 leagues now dominating the calendar across the decade.
28 January: when subcontinental clashes produce landmarks
INDIA AND PAKISTAN'S RECURRING DATE
The calendar marks 28 January as a habitual staging ground for India-Pakistan cricket. Venkatesh Prasad took 6/33 in a Test on this date in 1999, the same year Shahid Afridi scored 141 and Sachin Tendulkar made 136 in the same fixture. That contest also produced Anil Kumble's 6/70. The subcontinental rivalry has returned to 28 January in recent years as well, with Wasim Akram reaching 3000 ODI runs during India v Pakistan in 2000 and Sourav Ganguly reaching 50 ODI wickets in the same match. The pattern suggests this date has long been earmarked for contests between these neighbours.
LEAGUE CRICKET'S GROWING FOOTPRINT
T20 league matches now occupy 28 January regularly. The BPL 2019 saw E Lewis score 109 off 49 and AB de Villiers make 100 off 50 on this date. The BBL has featured Perth Scorchers v Sydney Sixers three times on the calendar, including matches in BBL 2022/23, BBL 2021/22 and BBL 2018. More recently, SA20 2025 and ILT20 matches have claimed the slot, suggesting domestic T20 competitions have established 28 January as a fixture point across the global league calendar.
A DATE FOR PASSAGE OF CAREER STONES
Career milestones cluster heavily on 28 January. Allan Border reached both 11000 Test runs and 50 Test wickets on this date, the former in 1994 alongside Shane Warne's 100th Test wicket. Sachin Tendulkar brought up 11000 ODI runs in 2002. Sanath Jayasuriya reached 13000 ODI runs in 2009. These moments span formats and eras, from Test centuries like Ken Barrington's 121 in 1960 to modern T20 milestones such as Varun Vinod reaching 25 T20I wickets in 2025, suggesting the date tends to be assigned to matches of narrative weight rather than casual scheduling.
WRITTEN BY AI FROM CRICSTATS MATCH DATA · 21 SEP 2026
INTERNATIONAL MATCHES ON 28 JANUARY
40 PLAYED| Year | Match | Format | Result |
|---|
| 2026 | India v New Zealand | T20Is | New Zealand won by 50 runs |
| 2025 | India v England | T20Is | England won by 26 runs |
| 2024 | Cambodia v China | T20Is | Cambodia won by 93 runs |
| 2019 | New Zealand v India | ODIs | India won by 7 wickets (with 42 balls remaining) |
| 2019 | United Arab Emirates v Nepal | ODIs | Nepal won by 4 wickets (with 32 balls remaining) |
| 2018 | New Zealand v Pakistan | T20Is | Pakistan won by 18 runs |
| 2018 | Australia v England | ODIs | England won by 12 runs |
| 2017 | South Africa v Sri Lanka | ODIs | South Africa won by 8 wickets (with 94 balls remaining) |
| 2016 | Hong Kong v Scotland | ODIs | Match abandoned without a ball bowled |
| 2016 | New Zealand v Pakistan | ODIs | Match abandoned without a ball bowled |
| 2015 | South Africa v West Indies | ODIs | South Africa won by 131 runs |
| 2014 | Canada v Netherlands | ODIs | Netherlands won by 8 wickets (with 80 balls remaining) |
| 2014 | Hong Kong v Namibia | ODIs | Hong Kong won by 76 runs |
| 2014 | Kenya v United Arab Emirates | ODIs | U.A.E. won by 13 runs |
| 2014 | Papua New Guinea v Scotland | ODIs | Scotland won by 52 runs |
T20 LEAGUE MATCHES ON 28 JANUARY
18 PLAYED| Season | Match | League | Result |
|---|
| SA20 2025 | Pretoria Capitals v Joburg Super Kings | SA20 | Capitals won by 6 wickets (with 48 balls remaining) |
| ILT20 2024 | Delhi Capitals v SW | ILT | 131/9 (20.0 ov) v 135/1 (11.5 ov) |
| ILT20 2023 | Abu Dhabi Knight Riders v Sharjah Warriors | ILT | Warriors won by 4 wickets (with 18 balls remaining) |
| ILT20 2023 | Desert Vipers v Dubai Capitals | ILT | Vipers won by 12 runs |
| BBL 2022/23 | Perth Scorchers v Sydney Sixers | BBL | 154/3 (18.3 ov) v 151/8 (20.0 ov) |
| BBL 2021/22 | Perth Scorchers v Sydney Sixers | BBL | 171/6 (20.0 ov) v 92/10 (16.2 ov) |
| Abu Dhabi T10 2020/21 | Northern Warriors v Maratha Arabians | ADT10 | Arabians won by 5 wickets (with 0 balls remaining) |
| BPL 2019 | Comilla Victorians v Khulna Tigers | BPL | 237/5 (20.0 ov) v 157/10 (18.5 ov) |
| BPL 2019 | Dhaka Platoon v Rangpur Rangers | BPL | 186/6 (20.0 ov) v 189/2 (18.2 ov) |
| BBL 2018 | Perth Scorchers v Melbourne Renegades | BBL | 79/10 (16.0 ov) v 157/5 (20.0 ov) |
| WBBL 2017/18 | MR-W v PS-W | WBBL | 112/9 (20.0 ov) v 113/6 (16.1 ov) |
| WBBL 2017/18 | HH-W v MS-W | WBBL | 130/6 (20.0 ov) v 128/7 (20.0 ov) |