AI ANALYSIS · 17 JANUARY

What 17 January Tells Us About Cricket

AI INSIGHT17 January reveals a calendar date that has hosted both glacial Test accumulation and explosive T20 batting, with milestone moments clustered across multiple eras.
17 January spans six decades of contrasting cricket tempos
TWO CENTURIES, TWO WORLDS

The highest individual score on record for 17 January is Hanif Mohammad's 337 in 1958, a Test innings built on patience and precision: 24 fours, no sixes, across a match between West Indies and Pakistan. Sixty-six years later, Finnley Allen struck 137 off just 62 balls in a T20I between New Zealand and Pakistan in 2024, hitting 16 sixes. The contrast is instructive. Allen's innings arrived in a format designed for acceleration; Mohammad's in an era when Test cricket measured greatness by duration as much as dominance. Both are genuine peaks for the date, yet they represent fundamentally different definitions of a major innings.

ODI BATTING'S LONG SHADOW

The date is unusually dense with significant ODI centuries. Virat Kohli, Brian Lara, Eoin Morgan, Mohammad Azharuddin and Graeme Hick all feature, spanning 1987 to 2016. That middle format has consistently furnished the date's most accomplished batting performances across different eras and contexts. Meanwhile, T20 league cricket has arrived on 17 January in recent years with particular vigour: the SA20, WPL and BBL all show activity on this date in 2025 and 2026, suggesting the calendar date has become a fixture point for cricket's newer tournaments as they establish their seasonal rhythms.

MILESTONE CLUSTERING AND CALENDAR HABIT

Career milestones cluster thickly around 17 January: Sachin Tendulkar's 13000 Test runs, Virat Kohli's 7000 ODI runs, and significant century landmarks for players as varied as Hanif Mohammad, David Boon and Kris Srikkanth. The date has hosted both the beginning of Test careers (Mohammad Azharuddin and Jeff Dujon reaching 1000 ODI runs in 1987) and the accumulation of vast totals (Tendulkar in 2010). This suggests 17 January falls within established tournament windows: the Australia v England Test series of the early 1900s, South Asian cricket fixtures of the 1980s, and more recently the Australian summer and global T20 seasons.

WRITTEN BY AI FROM CRICSTATS MATCH DATA · 21 SEP 2026
INTERNATIONAL MATCHES ON 17 JANUARY
36 PLAYED
YearMatchFormatResult
2024New Zealand v PakistanT20IsNew Zealand won by 45 runs
2024India v AfghanistanT20IsMatch tied (India won the 2nd Super Over)
2020India v AustraliaODIsIndia won by 36 runs
2018Zimbabwe v Sri LankaODIsZimbabwe won by 12 runs
2017Scotland v NetherlandsT20IsScotland won by 7 runs
2017Namibia v IrelandT20IsIreland won by 5 wickets (with 2 balls remaining)
2016Bangladesh v ZimbabweT20IsBangladesh won by 42 runs
2016New Zealand v PakistanT20IsNew Zealand won by 10 wickets (with 14 balls remaining)
2016Australia v IndiaODIsAustralia won by 3 wickets (with 7 balls remaining)
2015New Zealand v Sri LankaODIsNo result
2015Afghanistan v IrelandODIsAfghanistan won by 71 runs
2014Kenya v NamibiaODIsNamibia won by 2 wickets (with 7 balls remaining)
2014Canada v Hong KongODIsHong Kong won by 9 wickets (with 148 balls remaining)
2014Australia v EnglandODIsAustralia won by 1 wicket (with 3 balls remaining)
2012South Africa v Sri LankaODIsSouth Africa won by 4 runs (D/L method)
T20 LEAGUE MATCHES ON 17 JANUARY
24 PLAYED
SeasonMatchLeagueResult
WPL 2026Mumbai Indians Women v UP Warriorz WomenWPLUPW Women won by 22 runs
SA20 2026Durban's Super Giants v Paarl RoyalsSA20Super Giants won by 58 runs
BBL 2025/26Adelaide Strikers v Melbourne RenegadesBBLStrikers won by 8 wickets (with 49 balls remaining)
BBL 2025/26Perth Scorchers v Melbourne StarsBBLScorchers won by 6 wickets (with 19 balls remaining)
WPL 2026Delhi Capitals Women v Royal Challengers Bengaluru WomenWPLRCB Women won by 8 wickets (with 10 balls remaining)
SA20 2026Joburg Super Kings v Pretoria CapitalsSA20Capitals won by 21 runs
BBL 2024/25Sydney Sixers v Sydney ThunderBBLNo result
ILT20 2024Delhi Capitals v SWILT201/5 (20.0 ov) v 202/5 (18.1 ov)
BBL 2023/24Sydney Thunder v Melbourne RenegadesBBL197/4 (20.0 ov) v 201/7 (20.0 ov)
SA20 2023Joburg Super Kings v Pretoria CapitalsSA20Super Kings won by 6 runs
SA20 2023Paarl Royals v Durban's Super GiantsSA20Royals won by 10 runs
ILT20 2023Sharjah Warriors v MI EmiratesILTMI Emirates won by 6 wickets (with 17 balls remaining)
RECENT RESULTS 4 matches