Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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

Ethan Bamber: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
26 Sept 2024MID 271 v SUS 459/4dMatch 55 · First-classMID7*0/720Match drawnBrightonCounty Championship 2024
17 Sept 2024DER 173 & 119 v MID 358Match 49 · First-classMID102/27 & 2/271Middlesex won by an innings and 66 runsDerbyCounty Championship 2024
22 Aug 2024NOR 207 & 167 v MID 264 & 114/2Match 39 · First-classMID0 & DNB1/45 & 0/210Middlesex won by 8 wicketsNorthwoodCounty Championship 2024
14 Aug 2024HAM 276/7 v MID 257Match · List AMID41/670Hampshire won by 19 runsNorthwoodOne-Day Cup 2024
11 Aug 2024MID 135 v SOM 138/2Match · List AMID101/200Somerset won by 8 wicketsLondonOne-Day Cup 2024
8 Aug 2024LAN 233/9 v MID 233/5Match · List AMIDDNB2/310Middlesex won by 5 wickets (DLS method)ManchesterOne-Day Cup 2024
4 Aug 2024KEN 204 v MID 206/5Match · List AMIDDNB1/420Middlesex won by 5 wicketsBeckenhamOne-Day Cup 2024
27 Jul 2024MID 266 v DER 267/1Match · List AMID130/350Derbyshire won by 9 wicketsDerbyOne-Day Cup 2024
24 Jul 2024WOR 371/3 v MID 188Match · List AMID5*0/491Worcestershire won by 183 runsWorcesterOne-Day Cup 2024
30 Jun 2024LEI 179 & 372 v MID 86 & 342Match 35 · First-classMID2 & 10*1/39 & 1/1001Leicestershire won by 123 runsLeicesterCounty Championship 2024
23 Jun 2024MID 433 & 302 v DER 339 & 202Match 30 · First-classMID21* & 4*1/55 & 3/480Middlesex won by 194 runsLondonCounty Championship 2024
24 May 2024SUS 554/9d v MID 613/9dMatch 27 · First-classMID19*3/1140Match drawnLondonCounty Championship 2024
17 May 2024GLA 183 & 372 v MID 343 & 213/8Match 22 · First-classMID0 & DNB2/23 & 1/700Middlesex won by 2 wicketsCardiffCounty Championship 2024
3 May 2024LEI 306 v MID 407/8Match 17 · First-classMIDDNB4/682Match drawnLondonCounty Championship 2024
26 Apr 2024MID 203 & 449/7d v GLO 322 & 127/3Match 13 · First-classMID1* & DNB2/89 & 0/380Match drawnBristolCounty Championship 2024
19 Apr 2024YOR 159 & 244 v MID 246 & 158/4Match 10 · First-classMID11 & DNB2/43 & 2/540Middlesex won by 6 wicketsLondonCounty Championship 2024
12 Apr 2024NOR 552/6d v MID 553/2Match 8 · First-classMIDDNB0/800Match drawnNorthamptonCounty Championship 2024
5 Apr 2024GLA 620/3d & 31/2 v MID 655Match 2 · First-classMID1*2/90 & 1/80Match drawnLondonCounty Championship 2024
26 Sept 2023MID 366 & 224/6d v NOT 384 & 210/8Match · First-classMID2 & DNB2/61 & 0/221Nottinghamshire won by 2 wicketsNottinghamCounty Championship 2023
19 Sept 2023MID 121 & 251 v WAR 315 & 58/2Match · First-classMID0 & 62/620Warwickshire won by 8 wicketsLondonCounty Championship 2023
10 Sept 2023MID 194 & 160/3 v LAN 413Match · First-classMID8* & DNB2/680Match drawnManchesterCounty Championship 2023
4 Sept 2023ESS 304 & 319/7d v MID 179 & 147Match · First-classMID0 & 4*1/51 & 1/510Essex won by 297 runsChelmsfordCounty Championship 2023
22 Aug 2023YOR 253 v MID 254/5Match · List AMIDDNB2/360Middlesex won by 5 wicketsRadlettOne-Day Cup 2023
20 Aug 2023LAN 303/7 v MID 293Match · List AMID72/381Lancashire won by 10 runsLondonOne-Day Cup 2023
18 Aug 2023MID 191 v LEI 173/5Match · List AMID203/270Leicestershire won by 23 runs (DLS method)LeicesterOne-Day Cup 2023
15 Aug 2023MID 365 v NOT 231Match · List AMID53/320Middlesex won by 134 runsRadlettOne-Day Cup 2023
13 Aug 2023KEN 288 v MID 155Match · List AMID31/291Kent won by 133 runsBeckenhamOne-Day Cup 2023
11 Aug 2023ESS 298/9 v MID 295Match · List AMID41/650Essex won by 3 runsChelmsfordOne-Day Cup 2023
1 Aug 2023MID 309/7 v HAM 238/5Match · List AMIDDNB0/320Hampshire won by 18 runs (DLS method)SouthamptonOne-Day Cup 2023
25 Jul 2023WAR 60 & 232 v MID 199 & 97/2Match · First-classMID2 & DNB5/20 & 4/710Middlesex won by 8 wicketsBirminghamCounty Championship 2023
19 Jul 2023SUR 433 & 78/2 v MID 238 & 272Match · First-classMID13 & 46*1/62 & 0/391Surrey won by 8 wicketsLondonCounty Championship 2023
10 Jul 2023NOR 219 & 380 v MID 277 & 322/6Match · First-classMID11 & DNB2/33 & 0/421Match drawnNorthwoodCounty Championship 2023
2 Jul 2023MID 200/9 v GLA 151Match · T20MID2*3/291Middlesex won by 49 runsCardiffVitality Blast 2023
30 Jun 2023ESS 225/6 v MID 226/8Match · T20MIDDNB1/360Middlesex won by 2 wicketsChelmsfordVitality Blast 2023
25 Jun 2023HAM 419 v MID 150 & 208Match · First-classMID1* & 5*0/450Hampshire won by an innings and 61 runsSouthamptonCounty Championship 2023
18 May 2023SOM 404 v MID 175 & 216Match · First-classMID1 & 02/861Somerset won by an innings and 13 runsLondonCounty Championship 2023
11 May 2023MID 209 & 240 v SUR 380 & 73/1Match · First-classMID0 & 25*3/87 & 0/90Surrey won by 9 wicketsLondonCounty Championship 2023
27 Apr 2023KEN 186 & 128 v MID 229 & 86/1Match · First-classMID9* & DNB4/42 & 2/281Middlesex won by 9 wicketsLondonCounty Championship 2023
20 Apr 2023NOT 364 & 158/6d v MID 274 & 249/6Match · First-classMID5 & DNB4/89 & 2/260Middlesex won by 4 wicketsLondonCounty Championship 2023
13 Apr 2023MID 149 & 167 v NOR 198 & 120/3Match · First-classMID8* & 0*3/42 & 1/160Northamptonshire won by 7 wicketsNorthamptonCounty Championship 2023
26 Sept 2022WOR 225 v MID 509Match · First-classMID251/380Match drawnWorcesterCounty Championship 2022
20 Sept 2022MID 297 & 271 v LEI 294 & 194Match · First-classMID2 & 32/44 & 1/230Middlesex won by 80 runsLeicesterCounty Championship 2022
12 Sept 2022GLA 214 & 220 v MID 390 & 45/0Match · First-classMID5 & DNB1/44 & 2/362Middlesex won by 10 wicketsLondonCounty Championship 2022
10 Aug 2022MID 351/7 v SUR 249/9Match · List AMIDDNB3/460Middlesex won by 102 runsRadlettRoyal London One-Day Cup 2022
7 Aug 2022DUR 268 v MID 271/1Match · List AMIDDNB1/460Middlesex won by 9 wicketsChester-le-StreetRoyal London One-Day Cup 2022
4 Aug 2022LEI 359/8 v MID 344/9Match · List AMID9*1/430Leicestershire won by 15 runsRadlettRoyal London One-Day Cup 2022
25 Jul 2022DUR 421/7d & 142/3 v MID 455Match 41 · First-classMID10/72 & 1/290Match drawnChester-le-StreetCounty Championship 2022
12 Jun 2022MID 251 & 196 v DER 229 & 222/4Match 29 · First-classMID37* & 272/39 & 1/650Derbyshire won by 6 wicketsChesterfieldCounty Championship 2022
19 May 2022DUR 350 & 188 v MID 422 & 119/4Match 23 · First-classMID0 & DNB0/68 & 3/180Middlesex won by 6 wicketsLondonCounty Championship 2022
12 May 2022NOT 415 & 295/5d v MID 195 & 133/3Match 22 · First-classMID1* & DNB2/96 & 0/570Match drawnLondonCounty Championship 2022
Page 1 · 87 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.