Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAREastern Strom won the toss and chose to bowlT2067th 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 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,360 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Kane RichardsonASAdelaide Strikers2011-2016341751624513.50131123.66003108
Imthiyas SlasaPSCPanadura Sports Club2024-2025191841623211.5733548.36005125
F AkankwasaUGAUganda2020-2022332051622810.80159101.89002164
Jackson BirdNSWNew South Wales2023-202520263162347.0431651.27004133
Dhananjaya de SilvaGALGalle20194401619040.2517989.94010180
Ayana SiriwadhanaBSCBadureliya Sports Club20263401618940.2520678.16020194
Sarfaraz KhanATAakash Tigers MWS20265501616232.2076211.84010237
Cyril PooleENGEngland1951-195235116169*40.25--02000
Tamim IqbalSLZSt Lucia Zouks20136601617526.83150107.33010173
Sarfaraz KhanCSKChennai Super Kings20268701615023.0095169.47011236
Nuwanidu FernandoCSColombo Strikers202388116156*23.00140115.00010128
Gihan KoralageBSCBadureliya Sports Club2024-202658116169*23.0030752.44011114
HD AckermanSASouth Africa19984801615720.1347533.89010150
Hussain TalatLQLahore Qalandars202311901616317.89123130.89010147
Kyle VerreynneWPWestern Province2022-20269901614617.89113142.48001165
Gavin KaplanWPWestern Province20229901613917.89139115.83000144
Sadeera SamarawickramaCKColombo Kaps2026101001614416.10121133.06000205
Najibullah ZadranCVChittagong Vikings2017-2019101021612520.13118136.44000118
JE JayakodygePSCPanadura Sports Club2024-2025111001614816.1016398.77002166
Matthew WadeGTGujarat Titans2022-2024121101613514.64144111.81000232
Chamara DunusingheSLSri Lanka199561101619114.6445335.54013151
Wilfred BengDHADhanbad Dynamos2022121121612517.89158101.90000126
Jahurul IslamCVChittagong Vikings2016131241613620.13143112.59000143
Harmeet SinghSPRSudur Paschim Royals2024-2025141221615316.10101159.41011714
Jamie SmithGGGulf Giants20241212216143*16.10124129.84001149
Waqas AhmadMACMalta20231512416153*20.13100161.000131012
Rasheed Ali MamadkhelSLOSlovenia2024-2025121201613713.42130123.85002109
Washington SundarSHSunrisers Hyderabad2022-2024181421614013.42130123.85001153
Oliver SoamesHAMHampshire2018-201981401616211.5048533.20015211
Charles TrottBERBermuda2018-2026221551615816.1022471.88012147
Kabir AliLANLancashire2014201651612614.6427159.41001132
Charitha BuddhikaSLSri Lanka2001-2003261891614517.8939141.18002150
Bill WhittyAUSAustralia1909-19121419716139*13.4218162.43003120
Wayne ParnellWARWarriors2012-2017232051612710.73126127.78003177
Marimuthu VikneshwaranPUDPuducherry2019-20222421516134*10.0617592.00002125
Lameck OnyangoKENKenya1996-20143422916134*12.3820977.03002124
Matthew FordeSLKSt Lucia Kings2022-2026322271613110.73124129.840031211
Lockie FergusonNZNew Zealand2016-20261234923161196.1929255.1400865
Omar PhillipsWIWest Indies20092401609440.0031251.28010160
Peter CantrellNEDNetherlands19965501604732.0030752.12000140
Alex HalesDHDurban Heat201966216097*40.00113141.59011175
Tim TectorBWBelfast Wolves20267601608426.67121132.23010183
Asif AliCRChattogram Royals202610811603922.86131122.14000910
Wiaan MulderTSKTexas Super Kings202688416043*40.00110145.45000711
Matthew KellyNORNorthamptonshire20228811604222.8630851.95000202
Chris GayleKKKarachi Kings20179901604417.78139115.11000814
Manish PandeyDCDelhi Capitals202310901605017.78146109.59012153
Shamim HossainDCDhaka Capitals2025-2026109216081*22.86109146.79011185
Charles StuddENGEngland1882-18835911604820.0030.00002110
Nakul SharmaSERServices2018-2021131131605320.00125128.00010109
PreviousPage 161Next

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.