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)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd 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 bowledT2069th 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZIND

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
Lanka de SilvaSLSri Lanka1997131051975739.4034656.94021190
David WieseYORYorkshire20231211319750*24.63121162.810111712
Leus du PlooyDCDubai Capitals2024-20251111119763*19.70164120.12021214
Tom HartleyENGEngland2023-202471111973619.7029367.24000246
Vinay KumarKARKarnataka2016-2019211241973824.63151130.460001310
Alex HalesBTBarbados Tridents2019121201973616.42158124.680022111
Chris MorrisNMBGNelson Mandela Bay Giants2018-2019181461974224.63121162.810011311
Laurie EvansSBSouthern Brave2024-2025181531975316.42140140.710101511
Ibrarul HaqKSASaudi Arabia2014-2019201531974916.42149132.21005209
Pukhrambam SinghMANManipur2019-20231615319752*16.4226175.48024175
Muhammed MangaGAMGambia2018-20261616119759*13.1327072.96012134
Jonathan BarryBAHBahamas2010-20262017419730*15.1530165.45003161
Irfan SafiAUAAustria2025-20262518619720*16.42173113.870031413
Liam DuddingWFWellington Firebirds2024-2026142371972912.3146142.73003321
Kieran BullGLAGlamorgan2014-2020152461973110.9491421.55004220
Christopher MpofuZIMZimbabwe2004-20201318038197334.6950239.240019116
Moisés HenriquesPORPortugal202644119611165.33115170.431101811
Liam DawsonESSEssex20154611969939.2040348.64010184
Marlon SamuelsDRDuronto Rajshahi20127711967232.67151129.800311610
Nick KimberSURSurrey2021-202210701968428.00194101.03010157
James HopesDCDelhi Capitals201110831965539.20158124.05020223
Upul TharangaDVDambulla Viiking20208801967724.50181108.29011263
Daniel LawrenceMSMelbourne Stars2023-202588119664*28.00140140.00020207
Shoaib MD KhanTN-XITitans XI202012821964532.67163120.25000169
Irfan PathanBARBaroda201699519649*49.00128153.13000149
Johnson CharlesSKANSt Kitts and Nevis Patriots20269901967821.78159123.270111812
Stephen FlemingCSKChennai Super Kings2008101011964521.78165118.79001273
Rubin HermannCKColombo Kaps2026101001965319.60152128.95010255
V SilvaNSWCNugegoda Sports Welfare Club2026101011964321.7821690.74000158
Lachlan ShawSSSydney Sixers2024-20261511319633*24.50136144.12001196
Robin UthappaRRRajasthan Royals2020121201964116.33164119.51000197
Shakib Al HasanJTJamaica Tallawahs2016-20171512419654*24.50187104.81012193
Somila SeyibokweWARWarriors2014-2016141201967316.33190103.16010167
Unmukt ChandDCDelhi Capitals2011-2013131301964115.0820496.08003197
Tim DavidSBSouthern Brave2021-20231714419644*19.60115170.430001513
Madawa WarnapuraNCCNegombo Cricket Club2024-20251314119652*15.0850838.58011152
Fabid AhmedPUDPuducherry2019-2021201951962714.0020496.0800176
Navin PatelCSCentral Stags2015-2018132031964711.5340648.28004221
Frank LaverAUSAustralia1899-1909152361964511.53--00400
Mohamed ShirazBRCBurgher Recreation Club2024-20263424619627*10.8931761.83003195
Richard IllingworthENGEngland1991-19963425121962815.0851837.84003190
Fred KlaassenKENKent2019-202693341819621*12.2537452.41003115
Babar AzamRRRangpur Riders20245501956239.00170114.71010212
Adam HoseWELWellington2018-201966219554*48.75147132.65020164
Luke RonchiWELWellington2013-201877019510227.86115169.571021512
Jason RoyTKRTrinbago Knight Riders20248801956424.38138141.30011199
Philip SaltWFWelsh Fire20268811954827.86170114.71000148
Rovman PowellKKRKolkata Knight Riders2025-202613821954032.50146133.560001710
Jacob BethellMRMelbourne Renegades2024-20258801958724.38156125.00010159
Ben BarnettAUSAustralia19384811955727.8639948.87010250
PreviousPage 144Next

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.