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
Jahurul IslamDRDuronto Rajshahi2013111112145721.40170125.88020149
T KaisalaSAMSamoa2012-2022131212144919.4524886.29001209
Aanshul GuptaSERServices2016-2021141302143916.46209102.39002145
Johnny MartinAUSAustralia1960-196781312145517.8315460.39013233
Sunil NarineLQLahore Qalandars2017-2018171522142816.46130164.620011715
N AcaweiFIJFiji2022-20261515121448*15.2921798.62001198
Dane PiedtSASouth Africa2014-2024121732145615.2961934.57012203
Waheed AhmedUAEUnited Arab Emirates2019-20212219721445*17.8324089.170011513
Murali KartikINDIndia2000-2007462462144311.8940952.32003211
Henry BrookesMIDMiddlesex2024-202643371321452*8.9247644.96016263
Lahiru ThirimanneGALGalle201944021311553.2525982.24110172
Mohammad HarisBKB-Love Kandy20237702138130.43154138.31020257
Sameer RizviUPUttar Pradesh2022-202477221359*42.60157135.670101712
Tristan StubbsSBSouthern Brave202688421353*53.25158134.810201310
Lehan BothaBOLBoland20268822135435.50164129.88020158
Lou VincentAAAuckland Aces20125912134326.6324885.89001326
Riki WesselsKRBKhulna Royal Bengals2013109221363*30.43189112.70010195
Sarfaraz KhanPKPunjab Kings2019-2021151022136726.63176121.02012244
Finn AllenQGQuetta Gladiators2025111012135323.67124171.770122313
Charith AsalankaADKRAbu Dhabi Knight Riders2023-2025101012137423.67153139.22011169
Gareth AndrewWORWorcestershire2014-20151011121371*21.3033763.20021197
Rushabh RathodVIDVidarbha2019-2021141122135123.67163130.670111310
Saad BaigKKKarachi Kings2024-2026141202135317.75169126.04011341
LJ LeokaokeLESLesotho2024-20261313221371*19.36206103.40021304
Tillakaratne DilshanDERDerbyshire2015111422135417.7527976.34013234
Usman WaheedKUWKuwait2015-2019171412136616.3823889.50012234
Sohraab DhaliwalMPMadhya Pradesh2016-2019161442134521.30136156.620011413
Mohammad TauqirUAEUnited Arab Emirates2004-2015181542135519.3627976.34020236
Jake Fraser-McGurkAUSAustralia2024-2025151502135014.20160133.13012297
Susil FernandoSLSri Lanka1983-1984101502134614.2070530.21005170
Khalid ZahidSWESweden2018-20252820421347*13.31153139.220011510
Dulip LiyanageSLSri Lanka1992-2001252022134311.8354738.94001111
MSK PrasadINDIndia1998-2000222032136312.5354838.87012130
George LohmannENGEngland1886-18961826221362*8.885949.15017131
Joshua LittleIREIreland2016-20261174725213299.6824188.38007225
Bhuvneshwar KumarSHSunrisers Hyderabad2014-20241454924213278.5221499.53005232
Luke WrightIMPImpi20126602127535.33132160.61010325
Reeza HendricksKKKarachi Kings202666221287*53.00153138.56020177
Chinmay SutarMRMSC Maratha Royals202676121262*42.40177119.77020145
Dewald BrevisLSLondon Spirit202688221255*35.33148143.240101413
Muhammad Zafar KhanTANTanzania2018-20249932126035.33171123.98010325
David WarnerDCDubai Capitals2024-20251010121293*23.56179118.44011204
Thisara PereraDCDhaka Capitals2024-202512101212103*23.56120176.671031716
Corey AndersonUSAUnited States of America2024111022125526.50202104.95010109
YS SamraAFAmsterdam Flames2026101012127323.56135157.040102111
Jonathan VandiarLIOLions2012121112125921.20189112.17021197
Vijay ShankarDCDelhi Capitals20181311721254*53.00148143.240101111
Luke DoneathyDURDurham2021-20231811221269*23.56207102.42020128
Jack KerrNZNew Zealand1931-193771212125919.27--01280
Michael BarryAAAuckland Aces2013-201871402125115.1448144.07013301
PreviousPage 137Next

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.