Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM170/2 (46.1)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Birmingham Bears×At Edgbaston×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Moeen AliWORWorcestershire2018-2022331204115102.00110185.451101913
Leus du PlooyDERDerbyshire2019-20234411997066.33106187.740301312
Joe ClarkeNOTNottinghamshire2019-202555219489*64.67122159.020112110
Dawid MalanYORYorkshire2022-202544218869*94.00137137.23010177
Wayne MadsenDERDerbyshire2019-20255501475529.4096153.13010137
Josh CobbNORNorthamptonshire2018-20236601456124.17102142.16011127
Richard LeviNORNorthamptonshire2018-202033114095*70.0081172.84010156
Luis ReeceDERDerbyshire2019-20245501325726.4087151.72011185
Adam LythYORYorkshire2018-202577113058*21.67106122.64011144
Alex HalesNOTNottinghamshire2018-20246601283421.3386148.84000148
Graham ClarkDURDurham2018-20256601286521.3386148.84011164
Tom MooresNOTNottinghamshire2018-202566312174*40.3383145.7801069
Ben RaineLEILeicestershire2018110113113113.0046245.65100810
Rob KeoghNORNorthamptonshire2019-202244110555*35.0074141.8901083
Tom Kohler-CadmoreYORYorkshire2018-202232110194*101.0071142.25010102
Ricardo VasconcelosNORNorthamptonshire2021-2025220955647.5060158.33010133
Matthew BreetzkeNORNorthamptonshire2024-2025220948547.0047200.0001086
Kashif AliWORWorcestershire2022-2025440944623.5070134.2900066
James RewSOMSomerset2026110939393.0048193.7501094
Brett D'OliveiraWORWorcestershire2020-2023440906122.5061147.54011102
Ollie RobinsonDURDurham2022-2025440884522.0067131.34000101
Colin MunroNOTNottinghamshire2023110878787.0043202.3301049
Gary BallanceYORYorkshire2018-2021220877943.5058150.0001074
Ian CockbainGLOGloucestershire20201118484*-35240.0001067
Samit PatelNOTNottinghamshire2018-2023530844128.0071118.3100091
Glenn MaxwellLANLancashire2019110797979.0039202.5601084
David BedinghamDURDurham2021-2024330796326.3349161.22010103
Ben DuckettNOTNottinghamshire2019-2022330773925.6749157.1400075
Saif ZaibNORNorthamptonshire2020-2025660752512.5069108.7000191
Scott SteelLEILeicestershire2022110727272.0051141.1801025
Miles HammondGLOGloucestershire2020-2024220714135.5047151.06000102
Harry BrookYORYorkshire2018-20224317128*35.5051139.2200053
Tom TaylorNORNorthamptonshire2020-20234417150*23.6754131.4801092
Tom WoodDERDerbyshire2021-20232216763*67.0054124.0701081
Riki WesselsWORWorcestershire20191116565*-51127.4501080
David WilleyNORNorthamptonshire2023-2025330645421.3342152.3801016
Jack HaynesWORWorcestershire2020-2023330633421.0041153.6600063
Ben RaineDURDurham2021-2025550632112.6044143.1800062
Daniel LawrenceESSEssex2023110626262.0049126.5301070
Ben McDermottHAMHampshire2022110616161.0036169.4401064
Lyndon JamesNOTNottinghamshire2021-2025330615020.3352117.3101061
Cameron BancroftDURDurham2021110606060.0045133.3301062
Ross WhiteleyDERDerbyshire2024-2025220605030.0044136.3601024
Ben MikeLEILeicestershire2019-2024330593419.6748122.9200052
Tom LathamDURDurham2018110585858.0034170.5901044
Mitchell SantnerWORWorcestershire2023110565656.0032175.0001043
Paul CoughlinDURDurham2022-2024220564028.0047119.1500040
Tom HartleyLANLancashire2023-2025220533526.5027196.3000015
Ben CoxWORWorcestershire2018-2023540532713.2546115.2200041
Dominic BessYORYorkshire2021-20255415242*17.3351101.9600151
Page 1Next

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.