Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES152/5 (17.3)WAR206/4 (20)ES need 55 runs in 15 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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 bowledT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th 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
Aashish KapoorINDIndia1994-2000211211404212.7324457.38003103
Shafiq AhmedPAKPakistan1974-198091311402911.6741633.65003120
Zhivago GroenewaldNAMNamibia2015-20192815714050*17.5014397.90010105
KDA LukiesPHIPhilippines2023-2025321771404314.0014596.5500094
Andrew TyeAUSAustralia2016-20213922101402011.67124112.90003106
BJ WatlingDURDurham2019231139104*69.5028748.43101170
Chris GayleBBBarisal Bulls201544113992*46.3385163.530101112
M AroraSINSingapore20126411397446.3317977.65011190
Niall O'BrienNWNorth-West Warriors2017-201855313957*69.5022162.90020132
U ShahidFRAFrance2017-20215501396427.8015092.67010103
Dinesh ChandimalQGQuetta Gladiators2025-202666213948*34.7581171.60000109
S DanielGTGalle Titans20236601394923.17124112.10001136
M GillCANCanada20256611395927.8019172.77021131
Darwish RasooliBLBalkh Legends20188711395023.1797143.30010137
Dasun ShanakaDGDambulla Giants20218811393819.86122113.93000115
Hassan KhanHKHyderabad Kingsmen2026138313933*27.8071195.770011010
H JayasundaraACCCAce Capital Cricket Club2024-20256801396217.3823758.65012142
Mohammed QasimUAEUnited Arab Emirates2016-20179911394117.3826752.06000130
Nikolai SmithITAItaly2021-2022101021392617.3819073.16001105
Roshon PrimusGAWGuyana Amazon Warriors2017-20181210513936*27.80113123.01002117
Matthew FlemingENGEngland1997-1998111011393315.44137101.46001113
Colin IngramPCPretoria Capitals2023-2024121101394312.64133104.51001143
Michael-Kyle PepperNSNorthern Superchargers2022-2025141221392813.90129107.75001181
Nishat SakibSOUSouth Korea2018-20251412213932*13.9015987.42002132
Ken MacLeayAUSAustralia1983-1987161321394112.6417081.7600073
Qais AhmadAFGAfghanistan2019-20261914213949*11.5820767.15003156
TM AnnandCSCentral Stags2024-202691431394612.6418973.54003262
R AnkadMEXMexico2019-20252216513940*12.6417280.81002120
Rajesh RanpuraOMAOman2013-2016271781392815.4418575.14001132
Alasdair EvansSCOScotland2009-2023853213139287.3222462.05009141
Andrew UmeedSCOScotland202454113898*46.0013999.28010183
Adam RossingtonDCDubai Capitals20255501384427.60101136.63000175
Mohammad NawazSSSylhet Sixers20195511385434.5082168.29011710
Richard LeviWPWestern Province20226601386723.0087158.62011177
Craig CachopaWFWellington Firebirds20153601387623.0024057.50011240
Michael BurgessLEILeicestershire2015-20167601384923.0014694.52000122
Jeff CaseCANCanterbury20183601389023.0037636.70012170
Janneman MalanNWNorth West20246601384023.0014098.5700093
Wahidullah UsmaniBELBelgium2020-20216601387223.00137100.73010142
Adam ZampaSASouth Australia2017-20195711385723.0022461.61010102
Denis BegbieSASouth Africa1948-19505701384819.7115554.8400091
Sudip GharamiKJWKanchenjunga Warriors20217701385819.71122113.11022134
Shahid AfridiNORNorthamptonshire20158841383434.5091151.65000116
Fazle MahmudRRRangpur Rangers2019-20209821384223.00111124.32001107
Sanjaya ChathurangaRCCRagama Cricket Club2024-202548113878*19.7128348.76010124
BL WalkdenLANLancashire20265811383619.7130145.85001180
Shakib Al HasanGTGalle Titans202310911383017.25120115.00000104
Samit PatelGGGalle Gladiators202110921384219.71124111.2900092
Chris LynnSKANSt Kitts and Nevis Patriots20209911383417.25128107.81001108
Moeen AliMSMultan Sultans20209911386517.25106130.19011135
PreviousPage 174Next

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.