Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND34/1 (6.2)IND need 152 runs in 262 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Stuart MeakerSURSurrey2014-20196458215655815.27136641.36029632
Dinesh ChandimalCSColombo Stars2021-20222020556465*37.60410137.560214819
Easton McMorrisWIWest Indies1958-19661321056412526.8611323.0113130
Ryan HarrisonAAAuckland Aces2021-2026193065645923.50158135.67042596
S PeriyalwarROMRomania2019-2025413511564105*23.50518108.88134619
Shimron HetmyerSOSeattle Orcas2023-20262020656397*40.21331170.090413240
Stiaan van ZylCCCape Cobras2012-20142323156377*25.59486115.840305314
Dwayne SmithGLGujarat Lions2016-2017242425637425.59377149.340536724
Mushfiqur RahimFBFortune Barishal2024-20252924556368*29.63459122.660304916
NMS ParamSINSingapore2016-20232925556372*28.1560792.750314514
Azhar MahmoodSURSurrey2014-2016362875635726.81478117.780205317
Darwish RasooliAFGAfghanistan2022-2026353345638419.41458122.930354020
Marco JansenSECSunrisers Eastern Cape2023-202646331156371*25.59395142.530323834
Chris LynnGGGulf Giants2023-20241818156272*33.06433129.790416116
Geoff RaboneNZNew Zealand1949-19551220256210731.224615.22120280
Ben DuckettBPBirmingham Phoenix2023-2025222255629233.06387145.220217215
Richard NgaravaZIMZimbabwe2017-20261659235562489.8678971.2300185915
Jason SmithDOLDolphins2022-2026262155616635.06449124.940313721
Ariful HaqueKTKhulna Titans2016-20193632956143*24.39483116.150013317
Matt McEwanAAAuckland Aces2017-2020213255615520.7877972.020247316
Hisham SheikhKSASaudi Arabia2021-202646351056147*22.4457697.40001324
Franklyn RoseWIWest Indies1997-2000465175616912.7593160.260145912
Mahesh TheekshanaSLSri Lanka2021-2026154812956138*10.7999956.160012417
Umesh YadavINDIndia2010-202314194425613110.79103854.0500135225
James VinceMSMultan Sultans2019-2021181815608432.94381146.980317218
James VifahGHAGhana2012-20243636456063*17.5056199.820315012
Rubin HermannPRPaarl Royals2025-20262119255981*32.88467119.700415120
Will ClarkCSCentral Stags2022-20251621255910929.4297657.271325913
Daniel LawrenceDVDesert Vipers2024-2026282555597027.95410136.340223821
Anamul HaqueCVChittagong Vikings2015-2017292745597324.30478116.950314221
N MugabeKENKenya2023-2025302955597123.29519107.710354918
Ali ShahZIMZimbabwe1983-1996313325596218.03128943.37024403
Abdur RehmanPAKPakistan2006-20146159125596011.89122345.710285810
Owais ShahHAMHampshire2014-2015222245586431.00438127.400304319
Kumar SangakkaraDCDeccan Chargers2011-2012252515588223.25477116.98022659
Christi ViljoenOVOtago Volts2016-2019193145585620.6795358.55024689
Sunil NarineWIWest Indies2011-201912175225583610.5367183.1600115318
Haider AliPZPeshawar Zalmi2020-2022282845576923.21404137.870235127
Anderson CumminsWIWest Indies1991-19956847125575015.9178471.05014405
Clarrie GrimmettAUSAustralia1925-19363750105575013.9397031.34017172
Bryan StrangZIMZimbabwe1995-20017571175575310.31106952.100113574
Bernard ScholtzNAMNamibia2012-20262191065055731*9.9597757.010014414
Umar AkmalLQLahore Qalandars2016-2018202035569332.71402138.310524826
JP KaltapauVANVanuatu2022-2026363355566419.8665984.37025409
Rohit KumarLLLumbini Lions2024-2025171705559532.65489113.500214420
Barney RogersZIMZimbabwe2002-2005182205558425.2390561.33054713
Donavon FerreiraJSKJoburg Super Kings2023-20264032755582*22.20359154.600304036
Neil WagnerNDNorthern Districts2018-202548451155559*16.3274674.400196421
Sam LoxtonAUSAustralia1948-19511215055410136.9315651.28131385
Virender SehwagPKPunjab Kings2014-20152525055412222.16399138.851116821

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.