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
Darren SammySHSunrisers Hyderabad2013-2014201852826021.69223126.460121518
F SuluotoSAMSamoa2022-20263025628244*14.84266106.020021717
Jaydev UnadkatSAUSaurashtra2016-202441261628258*28.20180156.670101917
Andy WhittallZIMZimbabwe1996-2000715216282297.8373238.52006202
Lungi NgidiSASouth Africa2017-2026160804128220*7.2356050.360016278
Dasun ShanakaSKANSt Kitts and Nevis Patriots2026883281121*56.20145193.791001824
Sai SudharsanSURSurrey2023-202458028110535.1352553.52110251
Frank MannENGEngland1922-19235912818435.13--020116
Risith UpamalBRCBurgher Recreation Club2025-2026610228115135.1353752.33100332
Ashwin HebbarCPN-XIChampions XI20201111528162*46.83221127.15020915
Brendon McCullumRRRangpur Riders2017121212817825.55245114.690211921
Paul BorringtonDERDerbyshire2014713228186*25.5574637.67011340
Eoin MorganLSLondon Spirit2021-2022161622814720.07208135.100021517
AUKDS KalugalaCYPCyprus2022-2026181802814915.61241116.600012912
A TurkmenTURTurkey2022-20261919628151*21.62221127.150212612
Matt HenrySOMSomerset2023-20253420628150*20.07253111.070123311
Prashanth KumarANDAndhra2016-2021252032815716.53274102.55011229
Devender SinghGHAGhana2021-20262623828147*18.73258108.91002209
Pubudu DassanayakeSLSri Lanka1993-1994262742813612.2270240.03003240
Kamran AkmalSRSylhet Royals20125512808270.00187149.730402915
Jesse RyderWFWellington Firebirds2012-201347028016240.00280100.00110387
Anamul HaqueSSSylhet Sunrisers20229902807831.11230121.740102712
Zak CrawleyNSNorthern Superchargers202599228067*40.00175160.000212913
Ismail KaraZAMZambia20269902808231.11169165.680312622
Kamindu MendisCKColombo Kaps20261010128088*31.11174160.920202711
Anamul HaqueFBFortune Barishal2023131202807823.33224125.000102613
Dominic SibleyBBBirmingham Bears2018-2020141312806423.33228122.81022305
Daniel WestonGERGermany2016-2019131312807023.3331190.03022317
Samit PatelLQLahore Qalandars2020-2022211442807128.00207135.27010326
Reetinder Singh SodhiINDIndia2000-2002181432806725.4538173.49020166
Dharmang PatelQATQatar2016-2022201432809325.4534581.16022325
Nico ReiferSURSurrey2021-2022201412807021.5435678.65021254
Morice BirdENGEngland1910-1914101612806118.67--02202
Mohammad HafeezSKANSt Kitts and Nevis Patriots2017-2019181712803717.5029993.65001235
Abdul SamadLSGLucknow Super Giants2025-2026212062804520.00181154.700011819
Hanuma VihariSHSunrisers Hyderabad2013-2015222132804615.5631389.46000231
Chris JordanSBSouthern Brave2021-202641251428070*25.45175160.000101718
James TomlinsonHAMHampshire2014-20163744222805112.7373138.30016292
Joe RootPRPaarl Royals202588327992*55.80199140.20032296
Harry MakepeaceENGEngland1920-192148027911734.8870139.80120120
Jay BistaUTTUttarakhand20219912799234.88216129.17022347
Wanindu HasarangaBKB-Love Kandy202310912796434.88147189.800202914
Shoaib MalikRRRangpur Riders20231010327975*39.86201138.810212013
Anton DevcichLQLahore Qalandars2018-2019101002797027.90205136.100202612
Aryaman SenSINSinghbhum Strickers2022101012797631.00227122.91020374
Robin MinzRANRanchi Raiders20221111227974*31.00203137.440201720
MahmudullahBBBarisal Bulls2015131222795127.90278100.36020273
Muhammad UsmanHUNHungary20251412227972*27.90169165.090111125
Josh CobbWORWorcestershire2024131302797421.46228122.37010348
Scott StyrisLEILeicestershire20141614227963*23.25259107.72010247
PreviousPage 115Next

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.