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
Olly WestburyWORWorcestershire2018350732414.6016643.98000130
R RanasingheKYCCKurunegala Youth Cricket Club2024-2026450735414.6014948.99010110
Jay Prakash RajputSINSinghbhum Strickers2022651732918.2544165.9100129
Carlton BaughJTJamaica Tallawahs2013-20141261733214.6070104.2900053
Marlon SamuelsMRMelbourne Renegades2012-2013661732114.6060121.67001111
Ruan de SwardtDOLDolphins2021-2022961732214.608783.9100042
Garnett TarrMPUMpumalanga2026660733612.1773100.0000063
M LumsdenHAMHampshire2025-20261161733114.6016145.34001100
Omar HenrySASouth Africa1992-1993661733414.6019936.6800071
Murali KartikKKRKolkata Knight Riders2008-20102672732114.6069105.8000050
David MillerWFWelsh Fire20227717335*12.178091.2500022
Sachin RanaRCBRoyal Challengers Bengaluru20149747319*24.3365112.3100071
Adam LythPSPerth Scorchers2022-2023770733510.437696.0500080
Sean DaveyNKNorthern Knights20251171732112.178882.9500061
Sherfane RutherfordDCDelhi Capitals20197727328*14.6054135.1900027
James ColesLSLondon Spirit20268727330*14.6063115.8700191
Sam YoungSOMSomerset2021870732510.4311464.0400253
Chamindu WickramasingheBRCBurgher Recreation Club2026970733510.437794.8100454
Ravindra KarunaratneKYCCKurunegala Youth Cricket Club2024-2026570733810.4313952.5200362
Madhawa BasnayakaFINFinland2025-20268727320*14.6061119.6700154
Paul StirlingKKKandahar Knights201888073209.1370104.2900292
Matthew PottsNSNorthern Superchargers2021-20252684732418.2558125.8600181
Shamar SpringerBTBarbados Tridents2017-2018982732112.177992.4100142
Bilal SafdarNORNorway2021-20229827337*12.178684.8800070
Bill MerrittNZNew Zealand1930-1931681731910.43--00100
M Lekhaz ReddyKIN-XIKings XI202010837319*14.6063115.8700044
Daniel VettoriBHBrisbane Heat2012-20151494734014.6062117.7400152
Nilansh KeswaniUAEUnited Arab Emirates2023-202615957331*18.258585.8800260
Eric TindillNZNew Zealand1937-19475917337*9.13--00100
D SoraineCANCanada2006-20171010173208.1117441.9500280
Arafat SunnyCKChittagong Kings2012-2025241077327*24.338684.8800150
Jasdeep SinghSOSeattle Orcas2025-2026191167316*14.608684.8800062
Ernie ToshackAUSAustralia1946-1948121167320*14.6012632.5400140
Kervin EbanksCAYCayman Islands2010-20251412173376.6417042.9400250
Adithiya RangaswamyBOTBotswana2015-2021181237318*8.1111961.3400242
Jaweed SadranAUAAustria2021-2023171237318*8.1162117.7400162
Joe PartridgeSASouth Africa1963-1965111257313*10.4311629.3100040
Malinda PushpakumaraBSCBadureliya Sports Club2025-2026141467341*9.1319936.6800442
Ervin McSweeneyNZNew Zealand1986-1987161457318*8.1111961.3400232
Ashwin VinodSWISwitzerland2021-2026311597315*12.1772101.3900133
Johnny HayesNZNew Zealand1951-19581522773194.8720.0000432
Marques AckermanDSGDurban's Super Giants2026220724536.0043167.44000102
Will PucovskiAUSAustralia2021120726236.0012657.1401060
Glenn BlakeneyBERBermuda2009220724236.0069104.3500081
Dotun OlatunjiNGRNigeria2014-2018430724924.008881.8200191
Cormac McLoughlin-GavinLLLeinster Lightning2022-2023330726724.0011363.72011110
Rahul HazarikaASSAssam2022330723924.0062116.13000110
Mahmudul HasanCVComilla Victorians2015640723118.0010171.2900090
Keegan PetersenKNIKnights20176417252*24.0064112.5001081
Fazle MahmudRKRajshahi Kings2019541725024.0072100.0001081
PreviousPage 228Next

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.