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
C BahSIESierra Leone2021-20264229422843*9.12225101.33003129
Angelo MathewsDAMDambulla201944022710156.7526186.97110202
Mohammad RizwanSKANSt Kitts and Nevis Patriots20256622278556.75178127.530201710
RA MarshallUSAUnited States of America2010-20131073227122*56.75219103.651001512
Angelo PereraDVDambulla Viiking202077222774*45.40160141.88020208
Nicolas PooranNSNorthern Superchargers202487222766*45.40151150.330301419
Gareth DelanyNWNorth-West Warriors20269922275632.43168135.120211612
Usman GhaniDDDhaka Dominators202399222773*32.43193117.620111810
Sam BillingsRAWRawalpindiz2026101022275828.38155146.45020217
Michael BracewellMNYMI New York20251211322750*28.38168135.12011179
Dasun ShanakaGGGalle Gallants20261111522757*37.83126180.160111517
Romario ShepherdMEMI Emirates2025-202623171022739*32.43126180.160001816
David WilleyPSPerth Scorchers2015-2019261832275515.13207109.66011149
Liam DawsonLSLondon Spirit2022-202533231122745*18.92164138.41001198
Jack JarvisSCOScotland2023-20263224522732*11.9523895.38005149
Peter SiddleSOMSomerset2022-2023332692274213.3542853.04002193
CN KakuruUGAUganda2022-202658328227389.4624293.80006202
Richard GleesonNORNorthamptonshire2015-2018593814227319.4655640.83008280
Chirag KhuranaMEGMeghalaya20215522267875.33175129.14020280
James VincePRPaarl Rocks201988222686*37.67160141.25010167
Azam KhanKTKhulna Tigers2023983226109*45.20142159.151002312
Blayde CapellBOLBoland2024-20268802269028.25160141.25020208
Mike ProcterSASouth Africa1967-197071012264825.1138254.71001213
Sam BillingsDCDelhi Capitals2016-2017111002265522.60168134.52021235
Liam LivingstoneADKRAbu Dhabi Knight Riders2025-20261212222682*22.60163138.650211013
Sanvir SinghPUNPunjab2021-20231712822655*56.50115196.520101913
Sammu AshanNSWCNugegoda Sports Welfare Club2026121202268518.8327083.70021167
Gautam GambhirDELDelhi2016-2018141312266618.8322899.12011263
DC KellyHAMHampshire2022-2026211312264518.8331172.67000242
K WanniarachchiNCCNegombo Cricket Club2024-2025141402263916.1442852.80000272
Dushan VimukthiCMCCChilaw Marians Cricket Club202581422265818.8352942.72012224
Joe DenlySWSharjah Warriors2023-2024161552265822.60220102.73011166
Finn AllenWFWellington Firebirds2020-202381502264415.0743152.44002370
Ravishan de SilvaMSCMoors Sports Club2024-2026171532264218.8335164.39001301
Himesh RamanayakePSCPolice Sports Club2024-20261818322670*15.0764734.93013136
Ajaz PatelNZNew Zealand2018-20252934132263510.7658938.37001225
Jay BistaATAakash Tigers MWS20266602255737.50167134.73020228
Ryan RickeltonSOSeattle Orcas2024661225103*45.00152148.031121912
Justin GreavesAABFAntigua and Barbuda Falcons202477122561*37.50179125.70010264
Johnson CharlesJTJamaica Tallawahs20188802255328.13162138.89010289
Mark ChapmanDSDambulla Sixers202488322591*45.00159141.51010228
Beau WebsterHHHobart Hurricanes2017-2026108122567*32.14173130.06021168
Dave MohammedWIWest Indies2004-200812922255232.1431671.20010326
Grant ElliottLEILeicestershire20159922255632.14186120.97010176
Nitish RanaDCDelhi Capitals20269902259125.00149151.010212710
Roston ChaseSLZSt Lucia Zouks202011932256637.50204110.29020156
Andre RussellRRRajshahi Royals2019-20201311722554*56.25125180.000111221
Keenan VazGOAGoa2018-2019111112253622.50200112.50001232
James NeeshamDERDerbyshire2016141232254525.00168133.93001216
Jos ButtlerCVComilla Victorians20171413122550*18.75204110.29010158
PreviousPage 132Next

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.