Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 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
Blessing MuzarabaniZIMZimbabwe2017-202618011243508477.3697252.2600295513
Manoj SarathchandraKYCCKurunegala Youth Cricket Club2025-2026915150782*36.2195952.87050441
Tom PriceSUSSussex2026161935079331.6983760.57051682
Shrideep MangelaUGAUganda2024-20252424150765*22.0456390.05022475
Maqsood AhmedPAKPakistan1952-1955162715079919.5010.00022143
Ben HorneAUCAuckland2017-2023393765076316.35379133.770243924
P MishraBULBulgaria2019-2026624875075512.37452112.170273039
A DonovanPHIPhilippines2024-202621197506122*42.17364139.011213527
VR RubasingheNCCNondescripts Cricket Club2024-2026172035067729.7683760.45040512
Manoj TiwaryBENBengal2016-20213027550663*23.00442114.480113118
John MurrayENGEngland1961-19672128550611222.0060836.35123432
Asif MullaCANCanada2006-2009303205065815.8164977.970134914
Manpreet SinghITAItaly2016-2023353265065019.4665477.37021456
AzharullahNORNorthamptonshire2014-2017118844050658*11.50111545.380115724
Chris GayleSOMSomerset2015-2016882505151*84.17276182.971303942
Jonathan TattersallLEILeicestershire2025-20261520150511226.5897751.69121460
Keith DudgeonKENKent2025-2026242945054420.2092754.48004584
Tom BevanGLAGlamorgan2022-20253230050513416.8367974.371055821
Stuart PoynterIREIreland2013-20194744105053914.8559784.59003485
Ravi BoparaRRRangpur Riders2017-2019221855045938.77448112.500213513
Rovman PowellPZPeshawar Zalmi2021-2024272665046425.20327154.130134326
Gavin RoulstonNWNorth-West Warriors2024-2026292605046419.3860882.890535412
Krunal PandyaLSGLucknow Super Giants2022-202443391650449*21.91415121.450043915
Shoaib MalikGAWGuyana Amazon Warriors2018-20212827850373*26.47457110.070323217
Troy JohnsonWELWellington2019-20253732750357*20.12472106.570324611
Usman KhanFRAFrance2017-20264334850363*19.35437115.100355110
Barry ShepherdAUSAustralia1963-196591425029641.8363945.23051471
Dean ElgarKNIKnights2012-2014171785026655.78445112.810513116
Tom AbellSECSunrisers Eastern Cape2023-2025232135026527.89376133.510425811
Sheraz SheikhBELBelgium2012-2026443665025716.73486103.290253629
GSNFG JayasuriyaUSAUnited States of America202611111501113*50.1058286.081404610
Chris SmithENGEngland1983-1986121815019129.47155432.24031631
Leon JohnsonWIWest Indies2008-2016152205016622.77100749.75033653
Aryan LakraUAEUnited Arab Emirates2022-2024262625018420.8877564.650534110
Graham KennedyNWNorth-West Warriors2017-2022433365016418.5665476.61023509
Macalister WrightHHHobart Hurricanes2019-20262221350070*27.78408122.550413620
J MooresLANLancashire2025-2026242755008522.73465107.530424326
Vijay ShankarSHSunrisers Hyderabad2017-20213328550063*21.74416120.190213417
Binod BhandariSPRSudur Paschim Royals2024-20251818249969*31.19452110.400324218
Paul ValthatyPKPunjab Kings2011-201321211499120*24.95406122.911215920
Brad CachopaCANCanterbury2012-2014122134996927.72100449.70021692
Roshen SilvaBRCBurgher Recreation Club2025-202612163498105*38.31100949.36222463
Vijayshankar ChikkannaiahGERGermany2019-20232222249881*24.90495100.610413714
Matthew SpoorsCANCanada2022-202625232498108*23.7162080.32112559
FA CossaMOZMozambique2018-20243127849863*26.21393126.720344230
KC RamamoorthyINAIndonesia2018-2025343114985616.60465107.100354518
Ollie RobinsonENGEngland2021-2026243954985814.6583559.64029613
Chris JordanSURSurrey2022-20265741184987321.65353141.080113128
Fabian AllenWIWest Indies2018-20256245124985115.09424117.450173829
Jack LeachENGEngland2018-20243959224989213.46133437.33017632

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.