ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
Alex HalesKKKarachi Kings202097127280*45.33183148.630202512
Abdul KadirPAKPakistan1964-19654802729534.0012927.13022210
Kazi Junaid SaifiKGBKharagpur Blasters202188227278*45.33216125.930202810
Moisés HenriquesSURSurrey2015-201710912726334.00237114.77011199
Devon ConwayJSKJoburg Super Kings20251110127276*30.22239113.81010374
Mohammad NaimCRChattogram Royals2025-20261212127254*24.73223121.97021348
S TarunTN-XITitans XI2020121242726834.00220123.640201916
SJG JanettCANCanterbury2024-202681312729322.6758446.58013411
Darren MaddyENGEngland1998-2007151402725319.4347657.14021263
Josh Tasman-JonesOVOtago Volts2017-2019714127259*20.9273437.06011372
Arjun SaudNEPNepal2022-2026151502725118.1346159.00012278
Dinura KalupahanaSSCSinhalese Sports Club2024-2026291542725224.7344760.850212210
Max HoldenMOManchester Originals2023-2024161612724018.13201135.32002286
Suresh PereraSLSri Lanka1998-20012317327256*19.4340567.16011274
Ravi BoparaLSLondon Spirit2021-2024201832724518.13213127.700012110
Jack AlabasterNZNew Zealand1955-197221346272349.71812.50002110
Venkatapathy RajuINDIndia1990-2001815018272318.5082331.35007130
Emilio GayENGEngland202661102716024.6449954.31032460
Bradley RoddenOVOtago Volts2014-2015712027111822.5864342.15102291
Osama MahmoodSWISwitzerland2021-20241413227158*24.64233116.31022267
Vinura DulsaraBSCBadureliya Sports Club2025-2026813327167*27.1062943.08032210
Ekant SenHIMHimachal2019-20211614227151*22.58221122.620122113
Will SutherlandYORYorkshire2025151612715818.07262103.440132213
Charith AsalankaJKJaffna Kings2023-2024191822715616.94229118.340202213
STS SenarathneTUCATamil Union Cricket and Athletic Club2024-2026252112715013.55264102.650121320
T RossiARGArgentina2021-2026282252714615.94241112.450021513
Geoff DymockAUSAustralia1974-198036391127131*9.6886729.30008240
Craig YoungIREIreland2013-2026129623427140*9.6835276.99008209
Brendon McCullumWARWarwickshire2015771270158*45.00141191.491002617
Niroshan DickwellaDVDambulla Viiking20209912706533.75182148.35020328
Will YoungWARWarwickshire2025-202681012707230.0058546.15020322
Mohammad ShahzadCVChittagong Vikings2019111102704924.55184146.740012915
Andy RobertsNZNew Zealand1976813127084*22.502955.17012141
Ajaz PatelLEILeicestershire2026192152706216.8844860.27012391
Nayeem HasanBANBangladesh2018-20261523627035*15.8864841.67001250
Harvir BaidwanCANCanada2008-20145437102703310.0038669.95008181
Shaun PollockAXAfrica XI2005-200755226913089.67242111.16110323
Kumar SangakkaraMSMultan Sultans20189912696333.63215125.120312710
Dheeraj KumarKIN-XIKings XI20201211426980*38.43135199.26010729
Bhavindu AdhihettyCANCanada2017-2019141202698622.4244460.59012210
Calvin SavageTSKTexas Super Kings2023-20262820926953*24.45183146.990112015
MYB NaeemDERDerbyshire2024-2026192002697113.4551052.75010238
Aftab AhmedDENDenmark2012-2021222132694314.94257104.670042412
D UwimanaRWARwanda2018-20263025826937*15.82251107.170021516
Chadwick WaltonWIWest Indies2009-201829280269409.6129491.5000102512
Hasibul HossainBANBangladesh1995-200436367269319.2837172.51005208
Jake ScottNSWNew South Wales202668326860*53.6041364.89020208
Fred SusskindSASouth Africa19245802686533.50--04000
Matthew BreetzkeSOSeattle Orcas202610902686629.78174154.020311916
Josh PhilippeMSMultan Sultans2026111102685624.36177151.41020307
PreviousPage 118Next

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.