Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Tom Latham: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
25 Nov 2022IND 306/7 v NZ 309/31st ODI · ODINZ145*-1New Zealand won by 7 wicketsAucklandIndia tour of New Zealand 2022/23
14 Nov 2022CAN 509 v AA 438 & 252/6Match 11 · First-classCAN0-3Match drawnChristchurchPlunket Shield 2022/23
5 Nov 2022CAN 511 v OV 248 & 234Match 9 · First-classCAN25-1Canterbury won by an innings and 29 runsChristchurchPlunket Shield 2022/23
26 Oct 2022WF 80 & 87 v CAN 123 & 334/8dMatch 6 · First-classCAN26 & 143*-1Canterbury won by 290 runsCello Basin ReservePlunket Shield 2022/23
18 Oct 2022CS 302 & 176/9 v CAN 416/9dMatch 1 · First-classCAN167-2Match drawnNelsonPlunket Shield 2022/23
11 Sept 2022AUS 267/5 v NZ 2423rd ODI · ODINZ10-1Australia won by 25 runsCairnsNew Zealand tour of Australia 2022
8 Sept 2022AUS 195/9 v NZ 822nd ODI · ODINZ0-1Australia won by 113 runsCairnsNew Zealand tour of Australia 2022
6 Sept 2022NZ 232/9 v AUS 233/81st ODI · ODINZ43-0Australia won by 2 wicketsCairnsNew Zealand tour of Australia 2022
21 Aug 2022WI 301/8 v NZ 307/53rd ODI · ODINZ69-0New Zealand won by 5 wicketsBridgetownNew Zealand tour of West Indies 2022
19 Aug 2022NZ 212 v WI 1612nd ODI · ODINZ0-1New Zealand won by 50 runs (DLS method)BridgetownNew Zealand tour of West Indies 2022
17 Aug 2022NZ 190 v WI 193/51st ODI · ODINZ12-2West Indies won by 5 wicketsBridgetownNew Zealand tour of West Indies 2022
15 Jul 2022NZ 360/6 v IRE 359/93rd ODI · ODINZ30-0New Zealand won by 1 runDublinNew Zealand tour of Ireland 2022
12 Jul 2022IRE 216 v NZ 219/72nd ODI · ODINZ55-2New Zealand won by 3 wicketsDublinNew Zealand tour of Ireland 2022
10 Jul 2022IRE 300/9 v NZ 305/91st ODI · ODINZ23-2New Zealand won by 1 wicketDublinNew Zealand tour of Ireland 2022
23 Jun 2022NZ 329 & 326 v ENG 360 & 296/33rd Test · TestNZ0 & 76-0England won by 7 wicketsLeedsNew Zealand tour of England 2022
10 Jun 2022NZ 553 & 284 v ENG 539 & 299/52nd Test · TestNZ26 & 4-0England won by 5 wicketsNottinghamNew Zealand tour of England 2022
2 Jun 2022NZ 132 & 285 v ENG 141 & 279/51st Test · TestNZ1 & 14-0England won by 5 wicketsLondonNew Zealand tour of England 2022
4 Apr 2022NZ 333/8 v NED 2183rd ODI · ODINZ23-1New Zealand won by 115 runsHamiltonNetherlands tour of New Zealand 2021/22
2 Apr 2022NZ 264/9 v NED 1462nd ODI · ODINZ140*-1New Zealand won by 118 runsHamiltonNetherlands tour of New Zealand 2021/22
29 Mar 2022NED 202 v NZ 204/31st ODI · ODINZ8*-2New Zealand won by 7 wicketsMount MaunganuiNetherlands tour of New Zealand 2021/22
25 Feb 2022SA 364 & 354/9d v NZ 293 & 2272nd Test · TestNZ0 & 1-1South Africa won by 198 runsChristchurchSouth Africa tour of New Zealand 2021/22
17 Feb 2022SA 95 & 111 v NZ 4821st Test · TestNZ15-1New Zealand won by an innings and 276 runsChristchurchSouth Africa tour of New Zealand 2021/22
29 Jan 2022ND 217/5 v CAN 161Final · T20CAN11-0Northern Districts won by 56 runsHamiltonSuper Smash 2021/22
27 Jan 2022WEL 190/3 v CAN 191/4Eliminator · T20CAN16-0Canterbury won by 6 wicketsDunedinSuper Smash 2021/22
23 Jan 2022OTA 185/8 v CAN 186/2Match 29 · T20CAN66-1Canterbury won by 8 wicketsDunedinSuper Smash 2021/22
21 Jan 2022CAN 173/6 v ND 174/2Match 27 · T20CAN34-0Northern Districts won by 8 wicketsChristchurchSuper Smash 2021/22
18 Jan 2022CAN 154 v AUC 136/7Match 25 · T20CAN34-0Canterbury won by 18 runsChristchurchSuper Smash 2021/22
9 Jan 2022NZ 521/6d v BAN 126 & 2782nd Test · TestNZ252-6New Zealand won by an innings and 117 runsChristchurchBangladesh tour of New Zealand 2021/22
1 Jan 2022NZ 328 & 169 v BAN 458 & 42/21st Test · TestNZ1 & 14-0Bangladesh won by 8 wicketsMount MaunganuiBangladesh tour of New Zealand 2021/22
3 Dec 2021IND 325 & 276/7d v NZ 62 & 1672nd Test · TestNZ10 & 6-1India won by 372 runsMumbaiNew Zealand tour of India 2021/22
25 Nov 2021IND 345 & 234/7d v NZ 296 & 165/91st Test · TestNZ95 & 52-1Match drawnKanpurNew Zealand tour of India 2021/22
31 Oct 2021CAN 379/9d & 230/1d v WF 161 & 154Match 3 · First-classCAN20 & 127*-2Canterbury won by 294 runsWellingtonPlunket Shield 2021/22
23 Oct 2021CS 369 & 321/6d v CAN 241 & 249/5Match 2 · First-classCAN11 & 104-0Match drawnChristchurchPlunket Shield 2021/22
10 Sept 2021NZ 161/5 v BAN 134/85th T20I · T20INZ50*-1New Zealand won by 27 runsDhakaNew Zealand tour of Bangladesh 2021
8 Sept 2021NZ 93 v BAN 96/44th T20I · T20INZ21-1Bangladesh won by 6 wicketsDhakaNew Zealand tour of Bangladesh 2021
5 Sept 2021NZ 128/5 v BAN 763rd T20I · T20INZ5-0New Zealand won by 52 runsDhakaNew Zealand tour of Bangladesh 2021
3 Sept 2021BAN 141/6 v NZ 137/52nd T20I · T20INZ65*-1Bangladesh won by 4 runsDhakaNew Zealand tour of Bangladesh 2021
1 Sept 2021NZ 60 v BAN 62/31st T20I · T20INZ18-2Bangladesh won by 7 wicketsDhakaNew Zealand tour of Bangladesh 2021
18 Jun 2021IND 217 & 170 v NZ 249 & 140/2Final · TestNZ30 & 9-5New Zealand won by 8 wicketsSouthamptonICC World Test Championship 2021
10 Jun 2021ENG 303 & 122 v NZ 388 & 41/22nd Test · TestNZ6 & 23*-2New Zealand won by 8 wicketsBirminghamNew Zealand tour of England 2021
2 Jun 2021NZ 378 & 169/6d v ENG 275 & 170/31st Test · TestNZ23 & 36-0Match drawnLondonNew Zealand tour of England 2021
3 Apr 2021CS 207 & 299/5 v CAN 391Match 23 · First-classCAN19-1Match drawnNapierPlunket Shield 2020/21
26 Mar 2021NZ 318/6 v BAN 1543rd ODI · ODINZ18-3New Zealand won by 164 runsWellingtonBangladesh tour of New Zealand 2020/21
23 Mar 2021BAN 271/6 v NZ 275/52nd ODI · ODINZ110*-1New Zealand won by 5 wicketsChristchurchBangladesh tour of New Zealand 2020/21
20 Mar 2021BAN 131 v NZ 132/21st ODI · ODINZDNB-0New Zealand won by 8 wicketsDunedinBangladesh tour of New Zealand 2020/21
11 Mar 2021CAN 517 & 209/5d v OV 375/6d & 163/9Match 15 · First-classCAN32 & 106-1Canterbury won by 188 runsRangioraPlunket Shield 2020/21
3 Jan 2021PAK 297 & 186 v NZ 659/6d2nd Test · TestNZ33-1New Zealand won by an innings and 176 runsChristchurchPakistan tour of New Zealand 2020/21
26 Dec 2020NZ 431 & 180/5d v PAK 239 & 2711st Test · TestNZ4 & 53-1New Zealand won by 101 runsMount MaunganuiPakistan tour of New Zealand 2020/21
11 Dec 2020NZ 460 v WI 131 & 3172nd Test · TestNZ27-3New Zealand won by an innings and 12 runsWellingtonWest Indies tour of New Zealand 2020/21
3 Dec 2020NZ 519/7d v WI 138/9 & 247/91st Test · TestNZ86-2New Zealand won by an innings and 134 runsHamiltonWest Indies tour of New Zealand 2020/21
PreviousPage 4 · 439 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.