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
Onkgomoditse Richard SeletswaneLIOLions2026620957247.5075126.6701064
Andre RussellNOTNottinghamshire2016330954131.6751186.2700058
Sheraz IqbalMALMaldives2026530954731.6779120.2500027
Ashton AgarBBBirmingham Bears20194419541*31.6764148.4400084
Niroshan DickwellaCSColombo Strikers2023540955823.7552182.69010152
Daniel ter BraakNEDNetherlands2017-2018340953923.7530431.2500070
BJ KonstasGREGreece20264429550*47.5083114.46010101
Dane VilasNSNorthern Superchargers2021552953631.6775126.6700181
Mohammad NabiNENoakhali Express20265519542*23.7583114.4600155
Shadman IslamDDDhaka Dynamites2015-2017550954519.0010887.96000130
Najibullah ZadranKTKhulna Tigers2019-2020852954131.6768139.71000115
Zaid SoulatBULBulgaria2023-20245529544*31.6786110.47000104
Dwayne BravoSURSurrey2016660953015.8379120.2500027
NH EkanayakeBAHBahamas2010-20236629552*23.7513371.4301093
Afif HossainKTKhulna Titans20177619554*19.0076125.0001067
Nicolaas PretoriusMRMunster Reds2017-2019660954815.8372131.9400093
Mohammed AhmedRAIRailways20197619540*19.0085111.7600076
Harsha CoorayACCCAce Capital Cricket Club2024-2025660952815.8321943.3800094
Henry Leveson GowerENGEngland1910362953123.75--000-0
Vaughan BrownNZNew Zealand1985-19885619536*19.0024938.1500160
David SmithENGEngland1986-1990461954719.0018052.78001140
Bhanuka RajapaksaDADambulla Aura2022770953813.5790105.56002101
Joshua RichardsLIOLions2022-2024770953813.5710095.0000164
Manoj SarathchandraSSCSinhalese Sports Club2024-2025472952119.0019149.7400092
Billy MidwinterENGEngland1881-1882470953613.57--00071
Isuru UdanaPRPaarl Rocks201910839528*19.0079120.2500154
Mehboob AlamNEPNepal2010-20171481955313.5713271.97010101
Carlos BrathwaiteDCDelhi Capitals2016-20171080953411.8853179.2500088
Colin MunroKKKarachi Kings2019880953211.8877123.3800294
Ben WheelerNZNew Zealand2015-201812869539*47.5075126.6700075
Tom SoleNORNorthamptonshire2018-202011839541*19.009995.96000111
Michael RossITAItaly2018-20191083953419.0069137.6800054
Kyle SimmondsWPWestern Province2022-2026141159528*15.8380118.7500172
LG MorasBRABrazil2025-20261812295349.5013271.9700054
David WilleyMSMultan Sultans2022-2025261349528*10.5610987.1600363
Shadley van SchalkwykLAKRLos Angeles Knight Riders2023-202624147952713.5794101.0600183
H WickramasingheCCCColts Cricket Club2024-20261614495329.5020346.8000491
Dale SteynSHSunrisers Hyderabad2013-2015371599519*15.8375126.6700292
Wasiqur RahmanASSAssam2016-20221715495208.6411284.8200334
Matthew KellyPSPerth Scorchers2018-2025391579523*11.8878121.7900254
Wayne DanielWIWest Indies1976-1984281689516*11.8813557.0400262
TG ThamaeLESLesotho2018-2026251849520*6.7994101.0600783
Shoaib BashirSOMSomerset2023-2024231989544*8.6425736.9600473
Lee SavidentGUEGuernsey2014220947647.0010986.24010112
Lendl SimmonsRKRajshahi Kings2017331945347.0081116.05010102
Sikandar RazaKTKhulna Tigers2022530946431.3370134.2901067
Robin BistRAJRajasthan2019640943823.5081116.05001101
Mohammad ShahzadRRRangpur Rangers2019440946123.5051184.31010106
Jannisar KhanUSAUnited States of America2018642945347.0078120.51010102
Keith ThomsonNZNew Zealand1968241946931.3318637.1001151
PreviousPage 206Next

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.