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 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)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 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
Manoj TiwaryINDIndia2008-201515131302104*25.1742071.90110243
Kieron PollardASAdelaide Strikers2012-20171715230265*23.23195154.870112118
Stephen DohenyIREIreland2023-2026161603028418.8853356.66022313
Dulip SamaraweeraSLSri Lanka1993-1995121803024916.7897431.01001260
Ashton TurnerAUSAustralia2017-20232821630284*20.13291103.780111412
Pat CumminsKKRKolkata Knight Riders2014-20223022730266*20.13196154.080341922
Liam HatcherNSWNew South Wales2020-202647461830236*10.7972441.71009338
Mayank RaghavMANManipur201966130110360.20210143.331203314
Bodapati SumanthCHA-XIChargers XI2020111003016130.10281107.12020235
Philip SaltDGDambulla Giants2021101003016430.10195154.360203210
Andries GousECREdinburgh Castle Rockers20261010230190*37.63235128.090213111
Harry GrahamAUSAustralia1893-1896610030110730.10--202260
K AmanthaACCCAce Capital Cricket Club2024-202671113017530.1052457.44021422
Lokesh BamBKBiratnagar Kings2024-2025161613017220.07252119.440221423
Andrew NorthcoteITAItaly2010-2014171713017318.8139376.59010321
Hamid MahmoodSWESweden2022-2026201763016927.36290103.79022257
K NuwanthaBSCBadureliya Sports Club2025-2026191923015717.7135684.550132810
Rohan MustafaDVDesert Vipers2023-2024222033015017.71233129.180114010
M StanikzaiSWISwitzerland2024-2026222013013615.84207145.410002617
Taranjit SinghCYPCyprus2024-2026252253015517.71164183.540132323
Gareth AndrewHAMHampshire20162223830170*20.0733789.320112512
K MirpuriGIBGibraltar2016-202640261830134*37.6330299.67001224
V ZimonjicSERSerbia2021-2026423293013413.09271111.07002295
Thuya AungMYAMyanmar2018-202535332301379.7152357.55004215
Saleem AltafPAKPakistan1967-197827331330153*15.0559922.70014162
Boyd RankinWARWarwickshire2014-201765501930156*9.7168843.75015347
Dawid MalanRRRangpur Riders2025-20269913007837.50267112.36030319
Ajinkya RahaneHAMHampshire2019611030011927.2756253.38113390
Umar AkmalLEILeicestershire2015-20161111430076*42.86255117.650312611
Sharjeel KhanIUIslamabad United2016-20171212130011727.27205146.341102719
KB PawanMIZMizoram2019-20211212330072*33.33282106.380102111
Philip HandsSASouth Africa1913-192471203008325.00--02224
Gareth ReesGLAGlamorgan201481403008121.4364246.73033332
Ryan RickeltonJSJozi Stars2018-2019141413009123.08257116.730102310
Sheridon GumbsLEILeicestershire202691413009323.0879837.59012421
Indika de SaramSLSri Lanka1999-2009201823003918.7555454.15000271
Saurabh RawatUTTUttarakhand2019-2021201923007017.65265113.210102011
Yusuf PathanSHSunrisers Hyderabad2018-20192521930045*25.00245122.450012312
Mangaliso MosheleTITTitans2012-2015282243008716.67223134.530272413
Paul McEwanNZNew Zealand1980-1985212213004114.2956852.82001170
Geoffrey LeggeENGEngland1927-193057129919649.83--102230
George BrownENGEngland1921-192371222998429.90--022240
Mahela JayawardeneKTKKochi Tuskers Kerala2011131302997623.00257116.34030355
Upendra YadavUPUttar Pradesh20191414229970*24.92245122.04012269
Ian ButlerOVOtago Volts2012-20131015529973*29.9053955.47022356
Ben ManentiITAItaly2023-2026161522996023.00216138.430322714
Angelo MathewsPWPune Warriors2012-2013201842994021.36247121.050011014
Shuvagata HomCCChattogram Challengers2023-20242419729954*24.92217137.790202812
Johan BothaSSSydney Sixers2015-20182720429938*18.69243123.05001226
Josh HullLEILeicestershire2023-20266845262999715.7495031.47017373
PreviousPage 110Next

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.