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
Bhanuka RajapaksaGMGalle Marvels2024101022368229.50144163.890111816
Richard LeviSASouth Africa201213132236117*21.45167141.321132015
Amogh DesaiGOAGoa2018-2021151402363816.86196120.41001309
R SharmaSINSingapore2023-2025171472364233.71161146.580011315
Sameer PatelLESLesotho2018-2022181732363616.86232101.72002235
Ben WheelerCDCentral Districts2017-2021322392364716.86176134.090001214
N KhannaMACMalta2019-20232323723637*14.75186126.88002255
Haseeb AmjadHKHong Kong2013-20164126102364214.75208113.460021912
Graham OnionsLANLancashire2018-20193432112364111.2431275.64006248
Mahmudul Hasan JoyCVComilla Victorians202211902356526.11204115.20010284
Murumulla SriramWAR-XIWarriors XI20201010123575*26.11226103.98020305
Mackenzie HarveyVICVictoria2021-2022111102356121.3634268.71020261
Zishan ShahDENDenmark2014-2019121212355021.3631973.67010202
James NeeshamDURDurham20251414423550*23.50167140.72010249
Ashton TurnerMSMultan Sultans2025-20261414523552*26.11139169.060121512
Qaasim AdamsTITTitans2014-2016181622357616.79209112.44011188
Brad TaylorHAMHampshire2014-2019181642355619.5839859.05021210
Sundeep JoraLLLumbini Lions2024-2025171722352815.67219107.31003178
Tom AndrewsTASTasmania2020-2023221832354015.6736863.86001336
Ravi JangidVIDVidarbha2016-2019201932353414.69203115.76002165
H Lin OoMYAMyanmar2018-20263632923538*10.2229180.76006241
Terry AldermanAUSAustralia1981-1991106712823526*5.4783228.250019210
Kraigg BrathwaiteNOTNottinghamshire20183612347146.8056941.12021340
Aamir JavedKUWKuwait2015-201777123455*39.00182128.570201917
Jiveshan PillayTITTitans20229802346129.25211110.90021276
Ken ArcherAUSAustralia1950-19515902344826.0030.00001170
Sadeera SamarawickramaDADambulla Aura2023101012345926.00189123.81010302
Ottis GibsonWIWest Indies1995-1999171512345216.7131275.00011243
G MananROMRomania2019-2025181602344014.63154151.950022714
DK ArinaitweUGAUganda2013-2017222022342813.0042754.80001140
George DuckworthENGEngland1928-193623281223439*14.6358228.01002120
H Lin AungMYAMyanmar2018-20263836223421*6.8841556.390071310
Martin LoveAUSAustralia2002-2003583233100*46.6047648.95112170
Liam LivingstoneLSLondon Spirit20268802336929.13146159.590202113
Roy KilnerENGEngland1924-19269812337433.2926639.10020190
Azmatullah OmarzaiGGGulf Giants2025101012334325.89170137.060001014
Dineth ThimodyaRCCRagama Cricket Club2024-202551002336023.3039558.99010258
Mohammad MithunDDDhaka Dominators2023111102335421.18212109.910111810
Mohammad RizwanLQLahore Qalandars2016-20171612323350*25.89188123.94011189
Mosaddek HossainCVChittagong Vikings20191312323343*25.89198117.680001710
Daniel SamsTRTrent Rockets2022-20231612323355*25.89128182.030101715
Thisara PereraSHSunrisers Hyderabad2013161442334023.30163142.940001214
Daryn SmitDOLDolphins2012-2014231452334825.89177131.640002010
Daniel SamsNOTNottinghamshire2025171422334519.42154151.300001120
Senuran MuthusamyNWNorth West2022-20241514423360*23.30195119.490111310
S WadugeCMCCChilaw Marians Cricket Club2024-20251114223351*19.4246150.54020141
Jonathan HillPHIPhilippines2017-2023171622336216.6434367.93011127
Praveen SanthanakrishnanMEXMexico2023-20252218123344*13.71231100.87002248
MP AinsworthHUNHungary2025-20262118423350*16.6429379.52012123
D JohnsonSWISwitzerland2025-2026212022335512.94192121.35013218
PreviousPage 129Next

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.