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

Sam Hain: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
30 May 2025BB 226/5 v NOT 229/3Match · T20BB92*-0Nottinghamshire won by 7 wicketsNottinghamVitality Blast Men 2025
23 May 2025WAR 227 & 280 v WOR 181 & 181/8Match 34 · First-classWAR86 & 87*-1Match drawnWorcesterCounty Championship 2025
16 May 2025HAM 300 & 203 v WAR 194 & 220Match 29 · First-classWAR23 & 30-1Hampshire won by 89 runsBirminghamCounty Championship 2025
9 May 2025WAR 665/5d v SUR 504 & 15/0Match 23 · First-classWAR26-1Match drawnBirminghamCounty Championship 2025
18 Apr 2025WAR 93 & 181/6 v NOT 367Match 15 · First-classWAR43 & 16-2Match drawnBirminghamCounty Championship 2025
11 Apr 2025DUR 387 & 276/8d v WAR 325 & 344/9Match 6 · First-classWAR30 & 2-0Warwickshire won by 1 wicketChester-le-StreetCounty Championship 2025
4 Apr 2025SUS 528 & 313/7d v WAR 454 & 104/2Match · First-classWAR16 & 26*-0Match drawnBirminghamCounty Championship 2025
30 Jan 2025PR 150/9 v JSK 151/3Match 26 · T20PR2-0Joburg Super Kings won by 7 wicketsJohannesburgSA20 2024/25
13 Jan 2025MCT 172/7 v PR 139/9Match 6 · T20PR20-1MI Cape Town won by 33 runsCape TownSA20 2024/25
11 Jan 2025SEC 175/5 v PR 176/1Match 3 · T20PRDNB-1Paarl Royals won by 9 wicketsPaarlSA20 2024/25
26 Sept 2024NOT 487 v WAR 373/7Match 68 · First-classWAR153*-0Match drawnNottinghamCounty Championship 2024
17 Sept 2024WAR 78 & 114 v ESS 232Match 65 · First-classWAR0 & 1-0Essex won by an innings and 40 runsBirminghamCounty Championship 2024
9 Sept 2024WOR 307 v WAR 128 & 252/3Match 60 · First-classWAR11 & 22-0Match drawnWorcesterCounty Championship 2024
6 Sept 2024GLO 138 v BB 124/9Quarter-final · T20BB15-0Gloucestershire won by 14 runsBirminghamVitality Blast 2024
29 Aug 2024KEN 156 & 243 v WAR 420Match 55 · First-classWAR32-2Warwickshire won by an innings and 21 runsBirminghamCounty Championship 2024
3 Aug 2024WF 129/6 v TR 125/8Match 14 · The HundredTR22*-1Welsh Fire won by 4 runsNottinghamThe Hundred Men's Competition 2024
31 Jul 2024BP 138/6 v TR 132/8Match 9 · The HundredTR15-0Birmingham Phoenix won by 6 runsNottinghamThe Hundred Men's Competition 2024
29 Jul 2024TR 145/7 v MO 144/8Match 7 · The HundredTR12-1Trent Rockets won by 1 runManchesterThe Hundred Men's Competition 2024
26 Jul 2024TR 185/5 v NS 138/8Match 4 · The HundredTR49-0Trent Rockets won by 47 runsLeedsThe Hundred Men's Competition 2024
18 Jul 2024NOR 197/6 v BB 186/6Match · T20BB93-1Northamptonshire won by 11 runsNorthamptonVitality Blast 2024
14 Jul 2024BB 198/2 v DER 154Match · T20BB52*-3Birmingham Bears won by 44 runsBirminghamVitality Blast 2024
12 Jul 2024WOR 187/6 v BB 132Match · T20BB14-1Worcestershire won by 55 runsBirminghamVitality Blast 2024
7 Jul 2024NOT 57 v BB 61/1Match · T20BBDNB-1Birmingham Bears won by 9 wicketsNottinghamVitality Blast 2024
5 Jul 2024BB 214/7 v YOR 210/5Match · T20BB98*-0Birmingham Bears won by 4 runsLeedsVitality Blast 2024
30 Jun 2024WAR 412 & 281/8d v SOM 284 & 413/5Match 44 · First-classWAR0 & 43-0Somerset won by 5 wicketsTauntonCounty Championship 2024
23 Jun 2024HAM 298 & 453/6d v WAR 254 & 321/9Match 39 · First-classWAR6 & 111*-1Match drawnBirminghamCounty Championship 2024
21 Jun 2024WOR 155/7 v BB 159/5Match · T20BB76-0Birmingham Bears won by 5 wicketsWorcesterVitality Blast 2024
20 Jun 2024BB 219/4 v NOR 129/9Match · T20BB13-1Birmingham Bears won by 90 runsBirminghamVitality Blast 2024
16 Jun 2024DER 133/7 v BB 136/3Match · T20BB43-0Birmingham Bears won by 7 wicketsDerbyVitality Blast 2024
14 Jun 2024YOR 145 v BB 151/6Match · T20BB53*-2Birmingham Bears won by 4 wicketsBirminghamVitality Blast 2024
8 Jun 2024DUR 194/9 v BB 168Match · T20BB10-1Durham won by 26 runsBirminghamVitality Blast 2024
7 Jun 2024LAN 176/8 v BB 168/6Match · T20BB59-0Lancashire won by 8 runsManchesterVitality Blast 2024
1 Jun 2024BB 149 v NOT 127Match · T20BB16-0Birmingham Bears won by 22 runsBirminghamVitality Blast 2024
31 May 2024DUR 101 v BB 105/4Match · T20BB27*-0Birmingham Bears won by 6 wicketsChester-le-StreetVitality Blast 2024
17 May 2024WAR 397 & 94 v ESS 162 & 331/6Match 26 · First-classWAR0-2Essex won by 4 wicketsChelmsfordCounty Championship 2024
10 May 2024WAR 343 & 209/9 v SUR 464 & 89/1Match 25 · First-classWAR17 & 34-0Surrey won by 9 wicketsLondonCounty Championship 2024
13 Feb 2024DC 188/5 v ADKR 103Eliminator · T20ADKR29-0Dubai Capitals won by 85 runsAbu DhabiInternational League T20 2023/24
7 Feb 2024ADKR 94 v SW 95/3Match 25 · T20ADKR8-0Sharjah Warriors won by 7 wicketsAbu DhabiInternational League T20 2023/24
5 Feb 2024SW 75 v ADKR 79/3Match 23 · T20ADKR9*-0Abu Dhabi Knight Riders won by 7 wicketsSharjahInternational League T20 2023/24
3 Feb 2024ADKR 183 v DC 154/8Match 20 · T20ADKR15-3Abu Dhabi Knight Riders won by 29 runsAbu DhabiInternational League T20 2023/24
31 Jan 2024GG 161/6 v ADKR 164/4Match 16 · T20ADKR17*-0Abu Dhabi Knight Riders won by 6 wicketsAbu DhabiInternational League T20 2023/24
28 Jan 2024ADKR 188/5 v ME 189/2Match 12 · T20ADKR40-1MI Emirates won by 8 wicketsAbu DhabiInternational League T20 2023/24
27 Jan 2024DV 154/8 v ADKR 160/4Match 10 · T20ADKR7-0Abu Dhabi Knight Riders won by 6 wicketsAbu DhabiInternational League T20 2023/24
25 Jan 2024ADKR 183/4 v DC 185/5Match 8 · T20ADKR77-0Dubai Capitals won by 5 wicketsDubaiInternational League T20 2023/24
23 Jan 2024ADKR 95 v ME 96/1Match 6 · T20ADKR0-0MI Emirates won by 9 wicketsAbu DhabiInternational League T20 2023/24
21 Jan 2024DV 164/8 v ADKR 166/4Match 3 · T20ADKR1-0Abu Dhabi Knight Riders won by 6 wicketsDubaiInternational League T20 2023/24
9 Jan 2024HH 165/7 v AS 168/5Match 31 · T20HH0-0Adelaide Strikers won by 5 wicketsAdelaideBig Bash League 2023/24
7 Jan 2024BH 132/7 v HH 116/9Match 29 · T20HH0-0Brisbane Heat won by 1 run (DLS method)BrisbaneBig Bash League 2023/24
4 Jan 2024MR 147/4 v HH 148/4Match 26 · T20HH51-0Hobart Hurricanes won by 6 wicketsMelbourneBig Bash League 2023/24
28 Dec 2023HH 155 v MS 67/3Match 17 · T20HH11-0Melbourne Stars won by 7 wickets (DLS method)HobartBig Bash League 2023/24
PreviousPage 2 · 365 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.