Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES111/4 (13)WAR206/4 (20)ES need 96 runs in 42 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Edgbaston×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam HainBBVitality Blast 201920197713028550.33250120.80020227
Will RhodesWARCounty Championship 2023202371103028227.4562248.55021420
Jonathan TrottWARSpecsavers County Championship 2016201681203027425.1761449.19020380
Ian BellWARSpecsavers County Championship 2017201761113019930.1050359.84022432
Will RhodesWARSpecsavers County Championship 2019201971003008230.0060449.67021431
Dominic SibleyWARSpecsavers County Championship 20182018712130011927.2777338.81111330
Alastair CookENGPataudi Trophy 20112011110294294294.0054553.94100330
Jonathan TrottWARLV= County Championship 201520156902918732.3361647.24021400
Dan MousleyWARCounty Championship 202420245712886248.0048559.38030361
Katie GeorgeWARECB Women's One-Day Cup 202620266612878957.4035880.17030255
Steve SmithAUSThe Ashes 20192019120286144143.0042667.14200302
Alex DaviesWARCounty Championship 2025202571102827825.6451055.29032412
Z MalikWARCounty Championship 2025202545128114270.2541068.54200306
Varun ChopraWARNatWest T20 Blast 201420146612817456.20207135.75030288
Ed BarnardWAROne-Day Cup 2023202355027816155.60261106.51100256
Charis PavelyWARECB Women's One-Day Cup 2026202666127812755.60239116.32120324
Jacob BethellWARCounty Championship 202420246702789339.7155350.27030410
Jonathan TrottWARRoyal London One-Day Cup 2017201744027310468.25270101.11120342
Sam HainWARSpecsavers County Championship 201920196802738234.1374236.79011350
Jamie SmithENGIndia tour of England 20252025121272184*272.0030688.89110308
William PorterfieldWARNatWest T20 Blast 2014201466126981*53.80182147.80020289
Dan MousleyBBVitality Blast 202420248812696838.43184146.200202510
Rob YatesWARCounty Championship 2026202671112698126.9048955.01021450
Ed JoyceSUSLV= County Championship 20142014121268151*268.0039368.19200350
Rob YatesWARSpecsavers County Championship 2019201957026814138.2960344.44110400
Keith BarkerWARSpecsavers County Championship 20172017611226770*29.6745558.68034390
Jeetan PatelWARSpecsavers County Championship 2017201771322665024.1841963.48012342
Ed BarnardWARCounty Championship 2023202371022597332.3851150.68010361
Ian BellWARNatWest T20 Blast 201620166602588043.00186138.710301812
Rob YatesWARCounty Championship 20232023711025412823.0953247.74102381
Varun ChopraWARRoyal London One-Day Cup 20142014331253111126.5032976.90120182
Danny BriggsWARCounty Championship 2021202179225266*36.0043458.06030335
Michael BurgessWARCounty Championship 2021202179025110127.8945754.92111291
Ed BarnardWARCounty Championship 2024202471002518925.1042858.64032381
Dominic SibleyWAR/SURSpecsavers County Championship 2017201747125092*41.6755245.29030301
Sam HainWARRoyal London One-Day Cup 20182018331245108122.5027290.07120241
Alastair CookENGWest Indies tour of England 20172017110243243243.0040759.71100330
Kashif AliWORCounty Championship 20242024120243133121.5031676.90200277
Keith BarkerWARLV= County Championship 20152015671243102*40.5040959.41100311
Chris WrightWARSpecsavers County Championship 201820187822407240.0053145.20020290
Tom WestleyESSSpecsavers County Championship 20192019120238141119.0042755.74110320
Beau WebsterWARCounty Championship 20252025351231100*57.7538060.79110232
Adam HoseWARSpecsavers County Championship 2019201959023011125.5652244.06100292
Rishabh PantINDIndia tour of England 2022202223022914676.33212108.02110315
Ethan BrookesWORCounty Championship 20252025120227140113.5030674.181101515
Ben DuckettNOTCounty Championship 20242024120225218112.5027083.33100261
Brendon McCullumWARNatWest T20 Blast 20152015331225158*112.50108208.331001915
Tim AmbroseWARSpecsavers County Championship 2019201969022510725.0045849.13101320
Ed BarnardWARCounty Championship 2026202671002248822.4036960.70020284
Sam HainWAR/BBVitality Blast Men 2026202677122368*37.17154144.810301010

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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