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
YearMatchFormatResult
2026India v New ZealandT20IsNew Zealand won by 50 runs
2025India v EnglandT20IsEngland won by 26 runs
2024Cambodia v ChinaT20IsCambodia won by 93 runs
2019New Zealand v IndiaODIsIndia won by 7 wickets (with 42 balls remaining)
2019United Arab Emirates v NepalODIsNepal won by 4 wickets (with 32 balls remaining)
2018New Zealand v PakistanT20IsPakistan won by 18 runs
2018Australia v EnglandODIsEngland won by 12 runs
2017South Africa v Sri LankaODIsSouth Africa won by 8 wickets (with 94 balls remaining)
2016Hong Kong v ScotlandODIsMatch abandoned without a ball bowled
2016New Zealand v PakistanODIsMatch abandoned without a ball bowled
2015South Africa v West IndiesODIsSouth Africa won by 131 runs
2014Canada v NetherlandsODIsNetherlands won by 8 wickets (with 80 balls remaining)
2014Hong Kong v NamibiaODIsHong Kong won by 76 runs
2014Kenya v United Arab EmiratesODIsU.A.E. won by 13 runs
2014Papua New Guinea v ScotlandODIsScotland won by 52 runs
T20 LEAGUE MATCHES ON 28 JANUARY
18 PLAYED
SeasonMatchLeagueResult
SA20 2025Pretoria Capitals v Joburg Super KingsSA20Capitals won by 6 wickets (with 48 balls remaining)
ILT20 2024Delhi Capitals v SWILT131/9 (20.0 ov) v 135/1 (11.5 ov)
ILT20 2023Abu Dhabi Knight Riders v Sharjah WarriorsILTWarriors won by 4 wickets (with 18 balls remaining)
ILT20 2023Desert Vipers v Dubai CapitalsILTVipers won by 12 runs
BBL 2022/23Perth Scorchers v Sydney SixersBBL154/3 (18.3 ov) v 151/8 (20.0 ov)
BBL 2021/22Perth Scorchers v Sydney SixersBBL171/6 (20.0 ov) v 92/10 (16.2 ov)
Abu Dhabi T10 2020/21Northern Warriors v Maratha ArabiansADT10Arabians won by 5 wickets (with 0 balls remaining)
BPL 2019Comilla Victorians v Khulna TigersBPL237/5 (20.0 ov) v 157/10 (18.5 ov)
BPL 2019Dhaka Platoon v Rangpur RangersBPL186/6 (20.0 ov) v 189/2 (18.2 ov)
BBL 2018Perth Scorchers v Melbourne RenegadesBBL79/10 (16.0 ov) v 157/5 (20.0 ov)
WBBL 2017/18MR-W v PS-WWBBL112/9 (20.0 ov) v 113/6 (16.1 ov)
WBBL 2017/18HH-W v MS-WWBBL130/6 (20.0 ov) v 128/7 (20.0 ov)
RECENT RESULTS 4 matches