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
Nasibullah ArabFRAFrance2026101002223322.20131169.470012612
Cammie SmithWIWest Indies1960-196251012225524.6720059.50010311
Karim JanatFBFortune Barishal20231311422233*31.71133166.920002013
Haider KianiPHIPhilippines2017-2023131212223720.1826982.53000233
David WilleyNSNorthern Superchargers2021-20221313222281*20.18169131.360111412
Tom LotenYORYorkshire2019-2022151322225820.1855639.93012203
A OseiGHAGhana2022-2026191502227214.8027381.32012181
Lauchie JohnsWFWellington Firebirds2017-2022121712224013.8845948.37004350
T AshelBRCBurgher Recreation Club2024-2026171722224514.8029475.51002218
Mujibur AliOMAOman2025-2026171712224313.8838357.96002181
A ShahiCYPCyprus2024-2026241932224413.88151147.020031317
Anwar AliQGQuetta Gladiators2016-20213626922228*13.06161137.890001313
Arthur MaileyAUSAustralia1920-19262029922246*11.1044235.29003160
Rashid KhanSHSunrisers Hyderabad2017-202176351122234*9.25162137.040091713
Iain O'BrienNZNew Zealand2005-200936367222317.6658038.28008291
Pathum NissankaNCCNondescripts Cricket Club2024-20268702217731.57219100.91020276
Shafqat RanaPAKPakistan1964-19694702219531.57--021131
Luke RonchiKZKabul Zwanan2018101002215022.10154143.510102410
Buster FarrerSASouth Africa1962-196461022214027.63--000190
Ramnaresh SarwanLEILeicestershire201461102216020.0943550.80011271
James HopesPKPunjab Kings2008111102217120.09148149.32021278
Tony WhitemanLUXLuxembourg2019-20211311422155*31.57191115.71011246
Algy GehrsAUSAustralia1904-191161102216720.0923984.52021260
Srikar BharatINDIndia2023-202471212214420.0941753.00000196
A LiyanaarachchiKYCCKurunegala Youth Cricket Club2026121202216118.4227580.36021254
Ben CalitzIREIreland2025-2026151422213718.42168131.550011412
Dougie BrownSCOScotland2006-20071717222150*14.7334364.43013222
Akhilesh SahaniAPArunachal Pradesh2019-20212018322141*14.73205107.80001159
PF GallagherFINFinland2018-2023232322213610.52191115.710051812
Brody CouchWAWestern Australia2024-2026202672213911.6358138.04001265
Jon HollandVICVictoria2017-20232830112215511.6334663.87018323
Martin GuptillLANLancashire20167702207231.43177124.29020266
Hassan NawazAABFAntigua and Barbuda Falcons20268712207636.67173127.170102010
Hadisullah TarakhelBELBelgium2021-20268812207831.43122180.330102415
Ross TaylorJTJamaica Tallawahs201899522060*55.00176125.000201311
Lendl SimmonsRRRangpur Riders20159902207324.44206106.80020295
David WarnerSLSSt Lucia Stars201899222072*31.43197111.68011194
Evin LewisAABFAntigua and Barbuda Falcons20269912204827.50168130.950001220
Kusal MendisDADambulla Aura20239902208724.44185118.92011209
Muhammad NadeemSOUSouth Korea2018-202611922206831.43148148.650101216
Amir ButtMEXMexico2025-202610902207324.44165133.330101015
Justin KempCCCape Cobras2012-20151511622056*44.00166132.530101510
D KharelPAPokhara Avengers2024-20251111122061*22.00206106.800102112
Rolph GrantWIWest Indies1935-193971112207722.0010.0001343
Terry JennerAUSAustralia1970-1975101552207422.0033645.83011180
Saad JanjuaSINSingapore2012-2015201612203314.6723593.62002169
Andrew FletcherWFWellington Firebirds2018-2020916122050*14.6755539.64011290
Shubham DubeyRRRajasthan Royals2024-20262017722034*22.00143153.850011713
Umair QasimESWEswatini2022-20262219522050*15.71216101.85012207
Cheteshwar PujaraDERDerbyshire2014362219100*54.7531070.65111341
PreviousPage 134Next

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.