AI ANALYSIS · 31 JANUARY
What 31 January Tells Us About Cricket
◈AI INSIGHTTest cricket dominates 31 January's record performances, with 1991 producing a cluster of major innings in a single match between New Zealand and Sri Lanka.
31 January spans three decades of cricket's shifting balance
THE 1991 NEW ZEALAND-SRI LANKA PHENOMENON
The single most striking pattern on 31 January is the concentration of high-scoring Test innings from a match between New Zealand and Sri Lanka in 1991. Four of the twelve highest individual scores recorded on this date come from that fixture: Martin Crowe's 299, Aravinda de Silva's 267, Andrew Jones's 186, and Danny Morrison's bowling figures of 5/153. This clustering suggests a match played on slow, tiring surfaces where both batting and bowling stamina were severely tested. The prevalence of high individual scores alongside substantial bowling figures indicates conditions that favoured patience and accumulation over aggression.
TEST CRICKET'S DOMINANCE ACROSS ERAS
31 January is overwhelmingly a Test cricket date. The highest individual scores span from Denis Compton and Keith Miller in 1947 through to Kusal Mendis in 2018, yet none are from T20 formats or recent T20 leagues. The career milestones reached include a significant cluster from the Bangladesh v Sri Lanka Test in 2018, where four players reached Test century marks: Mahmudullah, Mominul Haque, Dhananjaya de Silva, and Rashid Latif. By contrast, T20 league activity on this date involves only eight recorded individual scores, suggesting the calendar date falls outside the main windows for domestic franchise cricket in most regions.
PAKISTAN AND WEST INDIES AS RECURRING FIXTURES
31 January has hosted Pakistan v West Indies matches on at least two occasions: in 2002, when Rashid Latif, Mohammad Yousuf, and Shoaib Akhtar all featured prominently, and in 1995, when Zimbabwe also faced Pakistan. Both encounters produced bowling figures of 5 or more wickets, indicating keenly contested cricket. The 2002 Pakistan v West Indies series appears particularly significant, with four performances from that match alone listed among the date's records, suggesting these two sides regularly engaged in substantive cricket on this date in the early 2000s.
WRITTEN BY AI FROM CRICSTATS MATCH DATA · 21 SEP 2026
INTERNATIONAL MATCHES ON 31 JANUARY
40 PLAYED| Year | Match | Format | Result |
|---|
| 2026 | India v New Zealand | T20Is | India won by 46 runs |
| 2026 | Pakistan v Australia | T20Is | Pakistan won by 90 runs |
| 2026 | Ireland v U.A.E. | T20Is | Ireland won by 30 runs |
| 2025 | India v England | T20Is | India won by 15 runs |
| 2020 | New Zealand v India | T20Is | Match tied (India won the one-over eliminator) |
| 2019 | United Arab Emirates v Nepal | T20Is | U.A.E. won by 21 runs |
| 2019 | West Indies v England | Tests | West Indies won by 10 wickets |
| 2019 | New Zealand v India | ODIs | New Zealand won by 8 wickets (with 212 balls remaining) |
| 2018 | Bangladesh v Sri Lanka | Tests | Match drawn |
| 2016 | New Zealand v Pakistan | ODIs | New Zealand won by 3 wickets (with 2 balls remaining) (D/L method) |
| 2016 | Hong Kong v Scotland | T20Is | Scotland won by 37 runs |
| 2016 | Australia v India | T20Is | India won by 7 wickets (with 0 balls remaining) |
| 2015 | New Zealand v Pakistan | ODIs | New Zealand won by 7 wickets (with 63 balls remaining) |
| 2014 | New Zealand v India | ODIs | New Zealand won by 87 runs |
| 2014 | Australia v England | T20Is | Australia won by 8 wickets (with 31 balls remaining) |
T20 LEAGUE MATCHES ON 31 JANUARY
8 PLAYED| Season | Match | League | Result |
|---|
| ILT20 2024 | GG v MIE | ILT | 173/6 (20.0 ov) v 174/5 (19.1 ov) |
| ILT20 2023 | Desert Vipers v Sharjah Warriors | ILT | Vipers won by 22 runs |
| Abu Dhabi T10 2020/21 | Pune Devils v Team Abu Dhabi | ADT10 | Abu Dhabi won by 5 wickets (with 9 balls remaining) |
| BBL 2020/21 | Brisbane Heat v Sydney Thunder | BBL | 162/3 (19.1 ov) v 158/8 (20.0 ov) |
| BBL 2019 | Melbourne Stars v Sydney Sixers | BBL | 99/10 (18.0 ov) v 142/7 (20.0 ov) |
| BBL 2018 | Hobart Hurricanes v Adelaide Strikers | BBL | 169/7 (20.0 ov) v 170/3 (17.5 ov) |
| BPL 2013 | Sylhet Royals v Rangpur Rangers | BPL | 126/5 (19.3 ov) v 122/10 (19.3 ov) |
| BPL 2013 | Barisal Burners v Chittagong Kings | BPL | 182/5 (20.0 ov) v 176/6 (20.0 ov) |