Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
G SmithFIJFiji2015330552418.3314238.7300040
Bismillah KhanQGQuetta Gladiators2016330555518.3335157.14012101
Joe CracknellLSLondon Spirit2021330553518.3341134.1500052
Yasir MehmoodCYPCyprus20214335531*-52105.7700023
L BothaBOLBoland20243315531*27.5048114.5800030
L DawatageBSCBadureliya Sports Club2026231553227.509856.1200051
K NirmanaTUCATamil Union Cricket and Athletic Club2025330552118.3352105.7700023
Keerthi RanasingheSLSri Lanka1986430554118.338167.9000130
Ayaz KhanMRMSC Maratha Royals2026330553118.3334161.7600082
Herschelle GibbsKRBKhulna Royal Bengals2012440553413.7546119.5700190
Manan VohraRCBRoyal Challengers Bengaluru2018440554513.7547117.0200124
Chadd SayersGLOGloucestershire20194415533*18.3311647.4100150
Cormac McLoughlin-GavinMRMunster Reds2020-2021440553613.758763.2200142
Sagar KalyanUAEUnited Arab Emirates2025440552113.7512245.0800011
Grahame BilbyNZNew Zealand1966240552813.75--00070
Steve PalframanSASouth Africa1996740552813.758068.7500080
Mohammad KaifRCBRoyal Challengers Bengaluru2011-2012951551513.7549112.2400060
Shakib Al HasanPZPeshawar Zalmi2017-2023651553013.7549112.2400051
Wayne ParnellWPWestern Province20228515533*13.7544125.0000142
Kedar JadhavSHSunrisers Hyderabad2021651551913.7552105.7700022
Seekkuge PrasannaTKRTrinbago Knight Riders2019-20221151555113.7539141.0301144
David WieseCWCumilla Warriors2019-20205515516*13.7541134.1500053
David WieseBTBarbados Tridents2016652554018.3340137.5000132
George MunseyHAMHampshire2020550553211.006091.6700262
Rahul TripathiCSKChennai Super Kings2025550552311.005796.4900061
Tom MooresMSGManchester Super Giants20267525539*18.3334161.7600226
Mujeeb Ur RahmanPRPaarl Royals2025-20261951553413.7548114.5800133
Connor MarshallDERDerbyshire2021551551913.758663.9500020
A LeckeyNKNorthern Knights2024-20266515530*13.758862.5000041
Allah Mohammad GhazanfarDERDerbyshire20251451552813.7537148.6500036
Iftikhar Ali Khan PataudiINDIndia1946350552211.00--000-0
Sagar ChhabriaNBBNaMo Bandra Blasters20265525544*18.3340137.5000115
Irfan PathanSHSunrisers Hyderabad201410645523*27.5054101.8500050
Tafadzwa MufambisiZIMZimbabwe2006-200766055219.179061.1100060
Tanmay MishraTRITripura201966055259.176091.6700152
Ziaur RahmanFBFortune Barishal20229615519*11.0046119.5700144
David WilleyDCDubai Capitals2025-20261161552911.006584.6200022
Ranjeet NikamMAHMaharashtra202186055209.175698.2100003
P VekariaRWARwanda2021864552027.5038144.7400034
Ormy PearseSASouth Africa1910-191136055319.1712643.6500280
Mark DouglasNZNew Zealand1994-199566055309.1712344.7200121
Ehsanul HaqueBANBangladesh2002-200367055207.8613540.7400150
V. R. V. SinghINDIndia2006-2007772552911.0055100.00000100
Danny BriggsASAdelaide Strikers2020-202114735535*13.7537148.6500062
Tharindu FernandoITAItaly2013-201687155439.179458.5100342
Nitin TanwarSERServices2018-20218735519*13.756387.3000050
Ollie SuttonLANLancashire2024-2026873551913.759657.2900251
C NethsaraBCAABloomfield Cricket and Athletic Club202677155339.176979.7100141
Gulbadin NaibBLBalkh Legends20189745517*18.3346119.5700143
K Kato-StaffordJPNJapan2024-20251284552113.7545122.2200271
PreviousPage 251Next

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.