Live1st ODI · India in New Zealand 2026/27NZINDIndia won the toss and chose to bowlTest1st 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,354 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Lala AmarnathINDIndia1933-19522440487811824.3925854.26145390
IDM LatinGIBGibraltar2016-2026434368788923.73733119.780437038
Abhishek SharmaPUNPunjab2019-20233232487711231.32592148.142647551
Pratham SinghRAIRailways2019-2023323238778930.24686127.840719125
Benjamin WardJERJersey2018-202658471387758*25.79761115.240215740
Marcus O'RiordanKENKent2019-2024485258776018.66148559.060341168
Adam RouseKENKent2016-2019394368767023.68146459.8404311211
Faheem AshrafIUIslamabad United2018-20268361208765521.37616142.210337342
Neil WagnerNZNew Zealand2012-202464842487566*14.58168751.8701179636
Riyan ParagASSAssam2019-20232826687477*43.70611143.0401005651
CR KumarageSINSingapore2012-201829294874112*34.96114476.401519717
Sammy CarterAUSAustralia1907-1921284798737222.9765246.63044980
S KosalaKCCCKandy Customs Cricket Club2024-20251925287212837.91111778.072509217
Gordon WhiteSASouth Africa1906-19121731287214730.07--243554
Michael JonesSCOScotland2018-2026343218728728.1398388.710517623
Hemu AdhikariINDIndia1947-195921368872114*31.1460026.00145281
R SilvaACCCAce Capital Cricket Club2025-202627354871121*28.10115575.411549114
Colin MunroWORWorcestershire2014-2022383828716624.19654133.180317931
Azam KhanIUIslamabad United2022-2025413648709727.19581149.740527253
MD DaiPNGPapua New Guinea2013-20184747586976*20.69113076.90043799
Manan AliKSASaudi Arabia2023-20265147886852*22.26626138.660144258
Tanwir AfzalHKHong Kong2013-20196962886810416.0792593.8412115748
Peter TaylorAUSAustralia1987-19929666288688722.84189145.90035600
Matthew BoyceLEILeicestershire2014-20153137586774*27.09156955.260511081
Kevin O'BrienLLLeinster Lightning2016-20213837686689*27.94791109.480657934
Mitchell ClaydonKENKent2014-2019151107408667712.93139062.3002141208
Saeed AjmalPAKPakistan2008-201521214648866508.84170350.850123766
Ishant SharmaINDIndia2007-202119917362866577.80278031.150139951
Macalister WrightTASTasmania2019-20262933286578*27.90171450.470648315
Matt McKiernanDERDerbyshire2018-202364551286510120.12123170.271378918
Glenn PhillipsAUCAuckland2017-202243413864106*22.74602143.521547843
Manzoor ElahiPAKPakistan1984-19956056158645221.07104480.270246919
Taskin AhmedBANBangladesh2014-202620913241864759.49138662.3401207724
Zakir HasanSSSylhet Strikers2023-20253838386375*24.66654131.960658137
Chandrapaul HemrajGAWGuyana Amazon Warriors2019-202344441863105*20.07738116.941248140
Aman DesaiSINSingapore2022-2025565318636616.6096689.340459316
Gareth HopkinsAAAuckland Aces2012-201418275862122*39.18176648.812421122
Ajinkya RahaneRPSRising Pune Supergiant2016-2017303048627433.15702122.790848918
Matthew BellNZNew Zealand1998-20082539286210723.30219639.252471100
Hugh TayfieldSASouth Africa1949-1960376098627516.9010.00025265
Johan BothaSASouth Africa2005-201212174288624618.74109678.650037711
Martin SneddenNZNew Zealand1980-199011884278626415.12201042.890110671
Shan MasoodLEILeicestershire20252323286111141.0095789.972419110
Mitchell MarshWAWestern Australia2018-20261827186111133.12113875.6633110322
Saim AyubPZPeshawar Zalmi2023-2025333308608826.06564152.480837947
Romario ShepherdGAWGuyana Amazon Warriors2018-202687612386073*22.63527163.190325961
Jeff ThomsonAUSAustralia1972-1985101103268604911.17150952.8800197711
Vijay MerchantINDIndia1933-19511018085915447.72--332390
Adil ButtESWEswatini2022-202624242859101*39.05493174.241828757
Peter GoughJERJersey2014-20182929385981*33.04120071.58062901

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.