ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,361 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Vikramjit SinghNEDNetherlands2019-202676741171311023.47219378.1119517833
Alexei KervezeeWORWorcestershire2014-201655677171111028.52254667.20210819614
Murali VijayCSKChennai Super Kings2009-202070704170812725.881365125.1327315068
Kyle VerreynneNOTNottinghamshire2024-2026334591707148*47.42253367.3947117215
Chamika KarunaratneNCCNondescripts Cricket Club2024-20265349181707125*55.061647103.64210112181
Chris NashNOTNottinghamshire2018-202047643170713927.98282660.401161023613
Adam VogesMIDMiddlesex2015-2017334281706160*50.18283960.0921111930
Parthiv PatelINDIndia2002-201865741117069527.08292158.4001062089
Farveez MaharoofSLSri Lanka2004-20161381142317027218.70274162.0905515629
Aizaz KhanHKHong Kong2013-20261681382717027515.33194087.73011311145
Usman KhawajaSTSydney Thunder2011-2022575751701104*32.711322128.67110420326
Josh ThomasSOMSomerset2022-202656619170013632.69228574.40310421521
Taranjeet SinghROMRomania2021-202656556169911034.671065159.53110320680
AM VaughanSOMSomerset2024-20265674101698109*26.53292058.1518721711
James McCollumNKNorthern Knights2017-202675726169779*25.71180993.81011518940
Raqibul HasanBANBangladesh2008-20116977816958924.57303055.9409814210
Adam HoseBBBirmingham Bears2018-202259588168711933.741128149.5629215377
Kagiso RabadaSASouth Africa2014-20262601865616877112.98279760.31012918738
Shan MasoodMSMultan Sultans2019-20265453316858833.701216138.57010118736
Marco JansenSASouth Africa2021-202688841516859324.42206781.52010816769
Ayan KhanOMAOman2021-2024837571679105*24.69198884.4616513036
Andrew HallSASouth Africa1999-20071119017167616322.96286658.48161218714
Adil RashidENGEngland2009-20263371665616756915.23249767.08031616919
Arron LilleyLEILeicestershire2019-202378763167199*22.891268131.7806315966
Chris BenjaminKENKent2025-202646578167012334.08272661.26210418012
Abdul QadirPAKPakistan1977-19931711453716706115.46309651.26031313533
Colin BlandSASouth Africa1961-1966213951669144*49.09100238.8239213720
Oshada FernandoPSCPanadura Sports Club2024-202646541166912831.49214077.9928116927
Paul SheahanAUSAustralia1967-197434566166912733.38265842.402831623
Washington SundarINDIndia2017-202611681221668101*28.27276060.4319713147
Tom MoodyAUSAustralia1987-1999837812166710625.26272961.08213712318
GA PriandanaINAIndonesia2022-2026939010166678*20.821592104.65081017052
Azhar AliWORWorcestershire2022-202336531166422532.00321951.694662007
Tom TaylorNORNorthamptonshire2020-2023909021166411224.12235770.6028719327
Tim BresnanENGEngland2006-20141421123316629121.04259364.10041217113
Johnny TyldesleyENGEngland1899-190931551166113830.76--4941233
Brian HastingsNZNew Zealand1969-1976416571661117*28.64223036.644771483
Sediqullah AtalAFGAfghanistan2023-202655572165714330.13199483.1047313953
Joe DarlingAUSAustralia1894-190533602165717828.5760.003881419
Sahibzada FarhanPAKPakistan2018-2026565621655100*30.651247132.72213414181
David LloydDERDerbyshire2023-20255166216559325.86218375.81012320625
Rushab PatelKENKenya2016-202692891716559522.991570105.41071317633
Justin KempSASouth Africa2001-20079173211654100*31.81206680.06111711662
Aaron JohnsonCANCanada2022-2026626131647121*28.401384119.00211717194
Nawroz MangalAFGAfghanistan2009-2017807910164412923.83196383.7526714146
Mohammad NawazPAKPakistan2016-20261501132616435918.89167298.27031012667
Hamish RutherfordDERDerbyshire2015-201640492164211034.94221174.2739319836
PL MommsenSCOScotland2010-20177366151640139*32.16208878.5428313123
Adam RossingtonESSEssex2022-202564783164010421.87189786.4524618252
Gavin RennieZIMZimbabwe1996-20036082716409321.87382742.850991383

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.