Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd 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)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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Batting by team (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,357 of the 23,364 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben CuttingQGQuetta Gladiators2020-2021121221955319.50122159.840131314
Shalabh ShrivastavaVIDVidarbha2016-2019121241955624.38187104.28010200
Josh TongueNOTNottinghamshire2025-2026101241955524.3837152.56012270
GR CodringtonCANCanada2006-20071614319545*17.7329965.22001203
Atse BuurmanNEDNetherlands2007-2011221531953416.2526473.86004211
Blair TicknerDERDerbyshire2024-2025151761954717.7343644.72003241
Zaman AkhterESSEssex2026221931953512.1932460.19004233
Sam KingNOTNottinghamshire2021-20258701946727.7122586.22010116
Shikhar DhawanDELDelhi2019-20228801947724.25154125.97011254
L DawatageACCCAce Capital Cricket Club20259901946321.5623084.35021195
Tom BeatonMRMelbourne Renegades2015-20161211519441*32.33128151.56000147
Joey FieldCSCentral Stags2020-202581111943819.4067428.78001250
Kalana PereraPSCPanadura Sports Club20261211219433*21.56165117.580001014
Kirk McKenzieJKJamaica Kingsmen2026121211946917.64157123.570132010
Chamikara EdirisingheKYCCKurunegala Youth Cricket Club2025-202691231944521.5664829.94000191
Parthiv PatelDCDeccan Chargers2012141321944517.64165117.58001194
Nurul HasanDDDhaka Dynamites2019151461943324.25163119.02001147
Abhishek RautRRRajasthan Royals2009-20112216719436*21.56167116.17001137
RR NaikSINSingapore2024-2026181601944612.1321092.38002178
Kazim SomaniMAAMalawi2025-2026201651943117.6423383.26001152
David WieseSASouth Africa2013-20162617519441*16.17190102.11001118
ROC DunkaCAYCayman Islands2023-20262919319443*12.13185104.8600299
Jeroen SmitsNEDNetherlands2003-200944221019429*16.1742945.22002110
Zakary FoulkesNZNew Zealand2024-202637251319427*16.1726274.05001185
Kyle AbbottSASouth Africa2013-201760338194237.7648440.08005181
Arshdeep SinghINDIndia2022-20261234921194186.93180107.78009177
Amar VirdiSURSurrey2017-2023445023194477.1949539.190010281
Curtis CampherSOMSomerset202355019310138.60151127.81100205
Pramud HettiwatteNSWCNugegoda Sports Welfare Club20263611937038.6026872.01010205
Salman ButtKKRKolkata Knight Riders20087701937327.57161119.88010302
M A PraneethKIN-XIKings XI20209721936738.60162119.14020137
Ben RohrerDCDelhi Capitals201388219364*32.17140137.86010215
Riki WesselsKTKhulna Titans20168801934024.13168114.88000223
Pathum NissankaCSColombo Strikers20238801935424.13157122.93020203
Graham GedyeNZNew Zealand1964-19654801935524.13--020100
Tom WestleyENGEngland20175911935924.1345342.60010330
Gareth DelanyLEILeicestershire20209901936821.44138139.86022209
Sandeep PattnaikODIOdisha2019-202199219354*27.57174110.92020271
Theunis de BruynTSTshwane Spartans2018-2019111111936619.30160120.63012223
Arvind KumarRANRanchi Raiders2022111101934017.55191101.05000198
Abdul SamadPZPeshawar Zalmi2025-2026161231934821.44102189.220011415
Abhishek RautODIOdisha2018-20211813219341*17.5519996.98000212
Jonathon BoultNDNorthern Districts2013-20151214419353*19.3031361.66013204
Abdullah ShahidMALMaldives2014-2022141401935713.7921788.94012205
Adam RouseGLOGloucestershire2014131621934913.7935354.67002241
Danny BriggsBBBirmingham Bears2021-202569301919332*17.55144134.03003213
Vishwa FernandoSLSri Lanka2016-2025374923193387.4268128.340014191
Junaid KhanPAKPakistan2011-20191076130193256.2343744.160011183
Ruben du ToitMPUMpumalanga202655119275*48.00155123.87010168
Benny HowellSSSylhet Strikers202486319262*64.00126152.380201410
PreviousPage 145Next

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.