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| Year | Match | Format | Result |
|---|
| 2024 | New Zealand v Pakistan | T20Is | New Zealand won by 45 runs |
| 2024 | India v Afghanistan | T20Is | Match tied (India won the 2nd Super Over) |
| 2020 | India v Australia | ODIs | India won by 36 runs |
| 2018 | Zimbabwe v Sri Lanka | ODIs | Zimbabwe won by 12 runs |
| 2017 | Scotland v Netherlands | T20Is | Scotland won by 7 runs |
| 2017 | Namibia v Ireland | T20Is | Ireland won by 5 wickets (with 2 balls remaining) |
| 2016 | Bangladesh v Zimbabwe | T20Is | Bangladesh won by 42 runs |
| 2016 | New Zealand v Pakistan | T20Is | New Zealand won by 10 wickets (with 14 balls remaining) |
| 2016 | Australia v India | ODIs | Australia won by 3 wickets (with 7 balls remaining) |
| 2015 | New Zealand v Sri Lanka | ODIs | No result |
| 2015 | Afghanistan v Ireland | ODIs | Afghanistan won by 71 runs |
| 2014 | Kenya v Namibia | ODIs | Namibia won by 2 wickets (with 7 balls remaining) |
| 2014 | Canada v Hong Kong | ODIs | Hong Kong won by 9 wickets (with 148 balls remaining) |
| 2014 | Australia v England | ODIs | Australia won by 1 wicket (with 3 balls remaining) |
| 2012 | South Africa v Sri Lanka | ODIs | South Africa won by 4 runs (D/L method) |
T20 LEAGUE MATCHES ON 17 JANUARY
24 PLAYED| Season | Match | League | Result |
|---|
| WPL 2026 | Mumbai Indians Women v UP Warriorz Women | WPL | UPW Women won by 22 runs |
| SA20 2026 | Durban's Super Giants v Paarl Royals | SA20 | Super Giants won by 58 runs |
| BBL 2025/26 | Adelaide Strikers v Melbourne Renegades | BBL | Strikers won by 8 wickets (with 49 balls remaining) |
| BBL 2025/26 | Perth Scorchers v Melbourne Stars | BBL | Scorchers won by 6 wickets (with 19 balls remaining) |
| WPL 2026 | Delhi Capitals Women v Royal Challengers Bengaluru Women | WPL | RCB Women won by 8 wickets (with 10 balls remaining) |
| SA20 2026 | Joburg Super Kings v Pretoria Capitals | SA20 | Capitals won by 21 runs |
| BBL 2024/25 | Sydney Sixers v Sydney Thunder | BBL | No result |
| ILT20 2024 | Delhi Capitals v SW | ILT | 201/5 (20.0 ov) v 202/5 (18.1 ov) |
| BBL 2023/24 | Sydney Thunder v Melbourne Renegades | BBL | 197/4 (20.0 ov) v 201/7 (20.0 ov) |
| SA20 2023 | Joburg Super Kings v Pretoria Capitals | SA20 | Super Kings won by 6 runs |
| SA20 2023 | Paarl Royals v Durban's Super Giants | SA20 | Royals won by 10 runs |
| ILT20 2023 | Sharjah Warriors v MI Emirates | ILT | MI Emirates won by 6 wickets (with 17 balls remaining) |