Live1st ODI · India in New Zealand 2026/27NZ54/2 (11.1)INDIND 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,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sheldon JacksonSAUSaurashtra2016-20233532582779*30.63666124.170737434
Sean DicksonGLAGlamorgan2026243368279030.63116371.1106210216
Sharjeel KhanKKKarachi Kings2020-20233736182710523.63600137.831357455
Nafees IqbalBANBangladesh2003-20062738082712121.76190043.531431043
Migael PretoriusSOMSomerset2024-20264047682795*20.1793588.450759615
Albie MorkelCSKChennai Super Kings2008-20137759248277123.63571144.830235148
Andy BichelAUSAustralia1997-20048658148267118.77115271.700288412
Lakshan EdirisingheKYCCKurunegala Youth Cricket Club2024-20261626282511634.38154553.401417120
Nathaniel WatkinsJERJersey2014-2018282638248635.83110074.91061973
Chris GayleSKANSt Kitts and Nevis Patriots2017-2021323058249332.96659125.040547148
Ken FunstonSASouth Africa1952-1958183318249225.75--052323
John DavisonCANCanada2003-20113636282411124.24791104.171579223
Wriddhiman SahaGTGujarat Titans2022-2024373728248123.54661124.6605310518
Zaman AkhterGLOGloucestershire2023-20254453158247021.68123366.830389413
Samit PatelENGEngland2008-20156045982270*22.83102879.960257018
Karim JanatAFGAfghanistan2016-202675611282256*16.7883298.800365733
Mohammad SamiPAKPakistan2001-2016135106368224911.74210239.1100137114
Neil BroomCANCanterbury2014-20151019182012345.56139658.742411044
Lachlan StackpoleAAAuckland Aces2025-202612211820172*41.00102879.772338834
Tom BantonMEMI Emirates2025-20262424482010541.00577142.112517833
S WickramasekaraCZECzech Republic2018-202639378820104*28.28531154.431536052
Calvin HarrisonNOTNottinghamshire2021-20259072228205216.40148355.29017927
Tony PitheySASouth Africa1957-19651727181915431.50120327.10142672
Nathan McSweeneyBHBrisbane Heat2022-2026323148198430.33679120.620407715
Beau WebsterMSMelbourne Stars2021-2025423558187827.27710115.210635824
Wes HallWIWest Indies1958-196948661481850*15.7346650.00027506
Ehsan KhanHKHong Kong2016-2026163974081742*14.33106177.0000115423
Vivek SinghBENBengal2018-2021292748157135.43548148.720707842
Carlisle BestWIWest Indies1986-19923236581516426.29142557.19233786
Johnny BriggsENGEngland1884-18993350581512118.118134.571210680
Wayne ParnellSASouth Africa2009-202313570288155619.40108375.250146713
Mahipal LomrorRAJRajasthan2018-20223131781478*33.92665122.410627128
Tony MacGibbonNZNew Zealand1951-1958264658146619.8520.00037724
Joe WalkerNDNorthern Districts2016-20248276248148715.65193042.18011010012
Oliver Hannon-DalbyWARWarwickshire2014-202622817879814408.22259631.3600261019
Temba BavumaLIOLions2013-20243630781310435.35634128.231216121
Tom VeiversAUSAustralia1963-1967213048138831.27106941.81073726
Ravi BoparaNORNorthamptonshire2024-202531317813105*33.88605134.381416132
Taruwar KohliMIZMizoram2019-2022262628129033.83722112.470618516
VL JaniWARWarwickshire2025-2026272848129833.8396983.800619123
Norman YardleyENGEngland1938-1950203428129925.3879535.72042430
Barry KnightENGEngland1961-19692938781212726.1968736.97202943
Mohamed RishwanMALMaldives2014-2026535028126716.9289690.630356630
Johnson CharlesSLZSt Lucia Zouks2014-20162727281194*32.44571142.030726543
Monank PatelMNYMI New York2023-2026363608119322.53651124.580528225
Usman KhanMSMultan Sultans2023-20251919381012050.63490165.313329331
Allan WatkinsENGEngland1948-195215244810137*40.507916.46242170
Nishan MadushkaSLSri Lanka2023-20262131181020527.00136259.47143967
Kieron PollardMNYMI New York2023-2026353510809100*32.36519155.881555455
Sam CurranDVDesert Vipers2024-202627261080874*50.50601134.440605733

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.