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 resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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
S MbaNGRNigeria202187210540*21.0014472.92001111
Faruque AhmedBANBangladesh1988-19997701055715.0027338.4601160
Sahan ArachchigeGMGalle Marvels202410821053517.5099106.06000103
D MarsicCROCroatia2022-20249801053713.1316464.0200192
Mustafa BalkisTURTurkey2025-20268801053513.1314572.4100255
BJ ChurchSOMSomerset20268831052421.0012882.03001112
George Simpson-HaywardENGEngland191058110529*15.00--00100
Dhananjaya de SilvaJKJaffna Kings2022-202411901052911.6787120.6900195
Habibur RahmanKTKhulna Tigers2023-2024119310543*17.5094111.7000077
Dan LincolnMIDMiddlesex2019-20209921053015.00100105.0000182
AR SchawCDCentral Districts2023-2026171041053217.5071147.8900076
Mir HamzaGLAGlamorgan2024-2026101261053517.5017460.34002115
Cameron BoyceASAdelaide Strikers2012-20263113510529*13.1310699.0600183
AR LeoSTHSt Helena2022-202615132105249.5515368.6300171
Jake BallENGEngland2016-201824142105318.7517460.34003141
AK MuslarBEABelize2018-202114142105288.7518257.69003103
Michael CohenDERDerbyshire2020-20211514510530*11.6727038.89002111
Nishan PeirisNCCNegombo Cricket Club2024-202515150105217.0023844.1200255
Chris GreenGAWGuyana Amazon Warriors2018-202034164105288.75100105.0000182
Chima AkachukwuNGRNigeria2017-202628186105308.7511888.9800261
Doug BollingerAUSAustralia2009-2014602411105308.0821449.07004120
Adam RossingtonKKKarachi Kings20233301046934.6769150.72010162
Rovman PowellKWKandy Warriors20213301046134.6744236.36010311
Kenneth RickardsWIWest Indies1948-19512301046734.67--01010
Jehan MubarakKRBKhulna Royal Bengals20134411046534.6789116.8501194
Shadab KhanSTSydney Thunder2025-20266401044126.0083125.3000073
Sheridon GumbsSURSurrey20224401046626.0013974.8201091
Yogesh TakawaleRCBRoyal Challengers Bengaluru20145501044520.8091114.29002171
Aiden BlizzardASAdelaide Strikers2011-20125501043020.8075138.67000104
Robert ForrestMRMunster Reds2017-20185501043620.8097107.2200093
H JohalAAAuckland Aces2024-20253501046520.8025940.1501166
Quinton de KockMRMelbourne Renegades2023-20247601043817.3386120.93002115
Arjun TendulkarAAARCS Andheri202676210466*26.0070148.5701067
Kyle BrazellSASouth Australia20243601043017.3329834.90002190
MJM FernandoPSCPolice Sports Club2025-20267601044517.3317659.0900080
Sammy GuillenWIWest Indies1951-19525621045426.0030.00011120
Akshat PandeyRAIRailways2016-202313701043314.8687119.54000122
Calvin DickinsonHAMHampshire2017-20187701045114.8674140.54010162
Dhruv PatelBARBaroda2018-202313721042320.8088118.1800085
Krishnan ShrijithKARKarnataka2021-202377210448*20.8096108.3300264
SS JohnstonNDNorthern Districts2022-20255701043114.8630733.88000141
Dunith WellalageCSColombo Strikers20249721044520.8081128.40000113
Abdullah Al MamunDCDhaka Capitals2025-20267701044514.8697107.22001151
Josh Tasman-JonesOTAOtago2019-20228801043513.0095109.47001114
Arpit GaudMPMadhya Pradesh2021-20248801044213.0095109.47002106
PK MohanarangamMEXMexico2024-2025108210433*17.3311292.8600364
Dwayne BravoDDDhaka Dynamites2016139410423*20.8087119.5400054
Bipul SharmaPKPunjab Kings2010-2013159510435*26.0072144.4400083
Matty CrossGCGlasgow Cosmic2026109310425*17.3384123.8100073
Azam KhalilSWESweden2018-202212901042911.5691114.2900164
PreviousPage 198Next

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.