ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

NRM Thain: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
17 Sept 2024WAR 78 & 114 v ESS 232Match 65 · First-classESS10/17 & 0/120Essex won by an innings and 40 runsBirminghamCounty Championship 2024
29 Aug 2024WOR 266 & 321 v ESS 404 & 140Match 51 · First-classESS--0Worcestershire won by 43 runsChelmsfordCounty Championship 2024
14 Aug 2024SUS 226/9 v ESS 227/5Match · List AESS241/370Essex won by 5 wicketsBrightonOne-Day Cup 2024
11 Aug 2024NOT 218 v ESS 219/3Match · List AESS830/61Essex won by 7 wicketsNottinghamOne-Day Cup 2024
9 Aug 2024SUR 306/4 v ESS 217Match · List AESS211/430Surrey won by 89 runsChelmsfordOne-Day Cup 2024
6 Aug 2024ESS 243/9 v YOR 244/7Match · List AESS191/351Yorkshire won by 3 wicketsScarboroughOne-Day Cup 2024
4 Aug 2024GLA 283 v ESS 251Match · List AESS50/360Glamorgan won by 32 runsChelmsfordOne-Day Cup 2024
31 Jul 2024ESS 290/9 v LEI 291/7Match · List AESS530/400Leicestershire won by 3 wicketsChelmsfordOne-Day Cup 2024
28 Jul 2024ESS 262/8 v GLO 199Match · List AESS141/240Essex won by 63 runsBristolOne-Day Cup 2024
24 Jul 2024ESS 324/7 v WAR 328/3Match · List AESS80/650Warwickshire won by 7 wicketsChelmsfordOne-Day Cup 2024
3 May 2024ESS 156 & 138 v SOM 128 & 170/7Match 21 · First-classESS14 & 180/110Somerset won by 3 wicketsTauntonCounty Championship 2024
26 Apr 2024DUR 358 & 131/2 v ESS 488Match 16 · First-classESS230/230Match drawnChester-le-StreetCounty Championship 2024
19 Apr 2024LAN 146 & 107 v ESS 377Match 11 · First-classESS241/27 & 0/141Essex won by an innings and 124 runsChelmsfordCounty Championship 2024
22 Aug 2023ESS 259/9 v SUR 261/8Match · List AESS630/251Surrey won by 2 wicketsChelmsfordOne-Day Cup 2023
20 Aug 2023KEN 287/8 v ESS 227Match · List AESS11-0Kent won by 60 runsCanterburyOne-Day Cup 2023
15 Aug 2023ESS 250/8 v LEI 251/8Match · List AESS75*0/260Leicestershire won by 2 wicketsKibworthOne-Day Cup 2023
8 Aug 2023ESS 236/9 v HAM 237/6Match · List AESS8-0Hampshire won by 4 wicketsSouthamptonOne-Day Cup 2023
3 Aug 2023NOT 237 v ESS 69Match · List AESS2-0Nottinghamshire won by 168 runsChelmsfordOne-Day Cup 2023
1 Aug 2023LAN 270/7 v ESS 23/2Match · List AESS0*0/270No resultSedberghOne-Day Cup 2023
PreviousPage 2 · 69 matches

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.