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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Deepak HoodaRRRajasthan Royals201514901515416.7895158.95010611
Gavin SinghGAWGuyana Amazon Warriors201711921513921.57135111.8500196
Tony de ZorziTITTitans2017-20199901517016.78133113.53011113
Shubham RanjaneSOSeattle Orcas2023-202412931513525.17132114.39000143
Ross AdairECREdinburgh Castle Rockers20269901513216.7887173.560011511
Kalhan ChalluHKHong Kong20259931514525.17116130.17000103
Rohan GavaskarINDIndia2004111021515418.8823464.5301082
Niroshan DickwellaDGDambulla Giants2021101001513715.1099152.53002251
Mohammad NawazCTBCape Town Blitz2018-2019131001515915.10119126.89011117
M De VilliersJSKJoburg Super Kings2025-2026101001513815.10130116.15001192
Ron OxenhamAUSAustralia1928-193171001514815.1037623.4000290
Jamie OvertonLSLondon Spirit2025-2026141141513121.5785177.65001158
SV KitimeWPWestern Province2024-2026121101513413.73147102.72000153
Oliver MetcalfeMRMunster Reds2024121121515316.7818083.89015223
DB LakhaniSWESweden2025-2026111111515115.10135111.85011146
Romario ShepherdJSKJoburg Super Kings2023-2024171231514016.78114132.46002613
Mohammed IrshadQATQatar2023-2025161331512515.10142106.34001410
Ghulam Abbas ButtFINFinland2024-2025131301514411.62127118.90001185
M BhatiaSINSingapore2025-2026131301515711.62142106.340121010
Bill PlayleNZNew Zealand1958-196381501516510.0710.0001360
Rashid KhanSUSSussex2018-20222818415127*10.7996157.29003139
Stephen PeallZIMZimbabwe1992-199624213151308.3926656.77006190
Jacob DuffyNZNew Zealand2020-20268128161513612.5820374.38003220
Ben CliffYORYorkshire2022-202638298151227.1934543.77007190
Hamid HassanAFGAfghanistan2009-2021623011151227.9523863.45004135
Jason RoySHSunrisers Hyderabad20215501506030.00121123.97010211
Lorcan TuckerTKRTrinbago Knight Riders202375115038*37.50121123.97000143
Varun SoodSIKSikkim202155315060*75.00146102.7401086
Liam BlackfordVICVictoria20263501508030.0028153.38010180
Leo CarterOTAOtago2024-20258601505425.00132113.64010142
Sam HeazlettBKBiratnagar Kings20256601505125.00100150.00011911
Najibullah ZadranCCChattogram Challengers202476215061*37.50108138.89010128
Usman KhanQGQuetta Gladiators20216601508125.00123121.95011165
Chris LynnNSNorthern Superchargers20217701504821.43127118.11000145
Bryce ParsonsPCPretoria Capitals2025-20267701506021.43127118.11012107
Tom CurranDVDesert Vipers2023118215042*25.00116129.31001126
Arthur FaggENGEngland1936-19395801503918.7520520.4900010
Seekkuge PrasannaDDDhaka Dynamites20169941505330.0080187.50010614
Vijay ShankarKRKandy Royals202699415041*30.00103145.63001136
Thisara PereraRPSRising Pune Supergiant2016121031503421.4393161.29000711
K SuttisanTHAThailand2018-2025121001507315.00138108.70013155
Jaskaran SinghCHAChandigarh2019-20211311515031*25.0091164.84000613
Fida HussainITAItaly2013-20191611315051*18.7515994.3401284
Khuzaima TanveerUAEUnited Arab Emirates20261411215068*16.67120125.00013614
Jack NelSASouth Africa1949-195761101503813.64--00100
Logan van BeekYORYorkshire202691231504016.6721669.44001153
Farhad RezaRKRajshahi Kings2016-20172114515044*16.67128117.19001114
William AttewellENGEngland1884-18921015615043*16.675232.69004130
Mohammed AwaisQATQatar2016-20203420615023*10.7118381.9700493
Zak ChappellNOTNottinghamshire2019-2022222181503211.5433644.64005153
PreviousPage 167Next

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.