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
Prayas Ray BarmanKGBKharagpur Blasters202177157249.5039146.1500053
S KushrethaLUXLuxembourg2020-2024127157289.507576.0000130
Kiran ThagunnaPAPokhara Avengers2024-20251072573211.406095.0000051
Du JianhaoCHIChina202677057328.149460.6400371
JT LangridgeGLOGloucestershire2026484573614.258170.3700191
Grayson ShillingfordWIWest Indies1969-197278157258.143135.4800101
V ZankoCROCroatia2023-2025109057166.3315038.0000360
Jyd GoolieTKRTrinbago Knight Riders20269945716*11.407279.1700241
Jonathan MerloMSMelbourne Stars2019-20251410357148.146390.4800040
J HorrocksGIBGibraltar2023-2026231055720*11.4056101.7900221
Kuldeep YadavKKRKolkata Knight Riders2016-20204511557169.507576.0000250
KB AhirPANPanama2018-20231912105732*28.506883.8200152
Ben ManentiSSSydney Sixers2018-20263312657229.506291.9400112
Amit MishraHARHaryana2016-2023281375714*9.5051111.7600370
SN PathiranaCYPCyprus2018-2026221455716*6.339460.6400201
Richard de GroenNZNew Zealand1993-19941718757265.1812645.2400560
Talha JubairBANBangladesh2002-20041319957315.7011250.89008101
Luke WrightDGDhaka Gladiators2013220565128.0046121.7401081
Phil MustardAAAuckland Aces2012121565556.0010652.8301060
Jeet RavalAUCAuckland2014-20182215650*56.0046121.7401051
Philip SaltDVDesert Vipers2024220563028.0023243.4800083
Charlie MacDonellDERDerbyshire20161215635*56.0013441.7900080
F McGregor-SumpterAAAuckland Aces2022120565628.0017232.5601150
CJ SwansonNDNorthern Districts2022120564528.0014438.8900070
Sohail FazalPAKPakistan1989220563228.005994.9200023
Ryan HaireIREIreland2008220565428.007277.7801071
Dinusha FernandoSLSri Lanka20033315651*28.0012943.4101080
Phil MustardLANLancashire2015230564318.679857.1400090
Saad KhalidKUWKuwait2014430562418.6746121.7400036
Sumeet VermaPAPokhara Avengers20253315650*28.0041136.5901124
H WallaceGLAGlamorgan2026330563918.676981.1600052
Anwar HossainBANBangladesh2002230564218.6715137.0900080
Jason RowlesSA-ESouth Africa Emerging20263315645*28.0052107.6900004
Arjun DaniMRMSC Maratha Royals2026430563518.6756100.0000033
James NeeshamDCDubai Capitals2025-2026641562118.6743130.2300141
AP AgathangelouTSTshwane Spartans2018440562314.0038147.3700082
Tonito WillettSKANSt Kitts and Nevis Patriots2015540563114.006290.3200034
Raynard van TonderLIMLimpopo2026441562218.6750112.0000061
Ramesh MendisDSDambulla Sixers20265425639*28.0043130.2300091
Jacques BantonWORWorcestershire2021-2022440563314.007277.7800112
Vivrant SharmaJKJammu & Kashmir2021-2023440562414.005798.2500091
Cooper ConnollySFUSan Francisco Unicorns2025441562318.6754103.7000051
Quentin SampsonWIWest Indies2026440563014.0050112.0000033
Manohar HardikarINDIndia19582415632*18.6710.0000100
Jesse RyderRCBRoyal Challengers Bengaluru2009550563211.2049114.2900290
Dwaine PretoriusSKANSt Kitts and Nevis Patriots20226515627*14.0047119.1500023
Christopher KentPNGPapua New Guinea2013550562411.2052107.6900032
Soaeb TaiBARBaroda2016-201814535626*28.0049114.2900050
Pathum NissankaCSColombo Stars2021550564211.206388.8900150
Ansh PatelCANCanada2024-20261453564128.006388.8900050
PreviousPage 249Next

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.