AI ANALYSIS · 21 JANUARY

What 21 January Tells Us About Cricket

AI INSIGHT21 January sees India-Pakistan encounters dominating the record books across formats, from Younis Khan's 194 in 2006 to milestone moments spanning seven decades.
21 January: when India-Pakistan duels shaped both Test and T20 cricket
INDIA-PAKISTAN'S GRIP ON THIS DATE

Of the twelve highest individual Test scores recorded on 21 January, six belong to India-Pakistan matches, all from 2006 except for MS Dhoni's 148 off 153. That single year produced Younis Khan's 194 off 299, Shahid Afridi's 156 off 128, and Mohammad Yousuf's 126 off 179. The pattern extends beyond batting: Subhash Gupte's 7/162 came against West Indies in 1953, yet India-Pakistan encounters have otherwise monopolised the date's memorable individual performances across eras. West Indies appeared frequently in the record books before 1959, but the bilateral rivalry between India and Pakistan has since become the primary generator of 21 January landmarks.

A DATE SHAPED BY DECADES OF MILESTONES

Career milestones cluster thickly around this date across cricket history. Vijay Hazare, Dattu Phadkar and Allan Rae reached 1000 Test runs on 21 January 1953 during West Indies v India. Sir Garry Sobers brought up 2000 Test runs in 1959, the same year Basil Butcher scored 142. The 2000s saw an acceleration: Aravinda de Silva reached 9000 ODI runs in 2003, whilst the 2010s generated milestones from Hashim Amla and Eoin Morgan in 2011. This pattern suggests 21 January captures cricket at moments of individual achievement and team tours, rather than belonging to a single tournament calendar.

T20 LEAGUES AND MODERN COMPRESSION

Recent years have introduced T20 league cricket to 21 January. The BBL accounts for most league appearances on this date, with matches from 2014 through 2026. Recent seasons saw SPD Smith score 125 off 66 for Sydney Sixers against Sydney Thunder in 2022/23, and Tom Kohler-Cadmore's 106 off 47 for Dubai Capitals in ILT20 2023. International T20Is have also occupied the date in 2024 and 2026, suggesting 21 January now sits within the compressed fixture windows of both domestic and international T20 seasons.

WRITTEN BY AI FROM CRICSTATS MATCH DATA · 21 SEP 2026
INTERNATIONAL MATCHES ON 21 JANUARY
40 PLAYED
YearMatchFormatResult
2026India v New ZealandT20IsIndia won by 48 runs
2026Afghanistan v West IndiesT20IsAfghanistan won by 39 runs
2024Pakistan v New ZealandT20IsPakistan won by 42 runs
2023New Zealand v IndiaODIsIndia won by 8 wickets (with 179 balls remaining)
2023Ireland v ZimbabweODIsIreland won by 46 runs
2022Afghanistan v NetherlandsODIsAfghanistan won by 36 runs
2022Sri Lanka v ZimbabweODIsSri Lanka won by 184 runs
2022India v South AfricaODIsSouth Africa won by 7 wickets (with 11 balls remaining)
2021Afghanistan v IrelandODIsAfghanistan won by 16 runs
2019Bahrain v MaldivesT20IsBahrain won by 2 wickets (with 8 balls remaining)
2019Qatar v Saudi ArabiaT20IsQatar won by 4 wickets (with 27 balls remaining)
2018Australia v EnglandODIsEngland won by 16 runs
2018United Arab Emirates v ScotlandODIsScotland won by 31 runs
2018Zimbabwe v Sri LankaODIsSri Lanka won by 5 wickets (with 31 balls remaining)
2015South Africa v West IndiesODIsSouth Africa won by 9 wickets (with 152 balls remaining)
T20 LEAGUE MATCHES ON 21 JANUARY
25 PLAYED
SeasonMatchLeagueResult
BBL 2025/26TBA v TBABBLHurricanes won by 3 runs (DLS method)
BBL 2024/25TBA v TBABBLHurricanes won by 12 runs
ILT20 2024MIE v ADKRILT186/6 (20.0 ov) v 158/9 (20.0 ov)
ILT20 2023Dubai Capitals v Sharjah WarriorsILTWarriors won by 7 wickets (with 32 balls remaining)
SA20 2023Sunrisers Eastern Cape v Joburg Super KingsSA20Super Kings won by 5 wickets (with 2 balls remaining)
ILT20 2023Abu Dhabi Knight Riders v MI EmiratesILTMI Emirates won by 5 wickets (with 0 balls remaining)
SA20 2023MI Cape Town v Paarl RoyalsSA20MI Cape Town won by 13 runs
BBL 2022/23Sydney Sixers v Sydney ThunderBBL187/2 (19.0 ov) v 62/10 (14.4 ov)
BBL 2021/22Adelaide Strikers v Hobart HurricanesBBL188/6 (20.0 ov) v 166/10 (19.4 ov)
BBL 2020/21Adelaide Strikers v Brisbane HeatBBL197/5 (20.0 ov) v 115/10 (17.3 ov)
BBL 2019Melbourne Renegades v Hobart HurricanesBBL186/4 (20.0 ov) v 190/3 (20.0 ov)
BPL 2019Comilla Victorians v Rajshahi RoyalsBPL138/10 (18.2 ov) v 176/3 (20.0 ov)
RECENT RESULTS 4 matches