ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,354 of the 23,361 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Damian CrowleyITAItaly2010-20172727298910539.56120781.9418110113
Luke WoodNOTNottinghamshire2014-201951581498910022.48148366.69141014311
Ahmad RamdoniINAIndonesia2017-20269275219894618.31119482.830047131
BA PaiGIBGibraltar2018-20264543798886*27.44899109.900639115
Anwar ArudinMASMalaysia2012-2021575619886917.96113387.2005910443
Len BraundENGEngland1901-19082341398710425.9720.00327932
Kieron PollardBTBarbados Tridents2013-20174543998783*29.03695142.010775761
Timothy C. BarkerLUXLuxembourg2019-2026505019877820.14809122.0004610423
Mohammad NaimBANBangladesh2019-2025484829868121.43112587.640449118
Shikhar DhawanPKPunjab Kings2022-20243030498599*37.88757130.1207111428
Raman Subba RowENGEngland1958-19611322198413746.8621226.42340581
Ryan McLarenLANLancashire20172933698410736.44161061.1214110712
James FranklinWFWellington Firebirds2012-20151526598313946.81192551.063621029
Billy ZulchSASouth Africa1910-19211632298315032.7783742.29240541
Michael SwartNEDNetherlands2011-2016484659838923.98100497.910629124
Subash Prasad KhakurelNEPNepal2012-20224848398211521.82140270.041559311
Mohammed ShamiINDIndia2013-20251971435098256*10.56128876.24022510035
Budhi KunderanINDIndia1960-19671834498119232.7033530.452311392
Mark AdairNKNorthern Knights2018-20265548498110822.30743132.031137857
Stuart BroadNOTNottinghamshire2014-20235160129815720.44132474.0905513114
Fred TruemanENGEngland1952-196567851498139*13.8252442.7500116025
Gayan ManeeshanKYCCKurunegala Youth Cricket Club2024-20261525298016042.61149065.773401009
Philo WallaceWIWest Indies1991-20004046098010321.30163360.0114512116
Chris WoodHAMHampshire2014-202619698329806114.85109089.9101910514
Lendl SimmonsTKRTrinbago Knight Riders2019-2021343329799631.58750130.530947957
Jitesh SharmaVIDVidarbha2016-2024444189799129.67670146.120529943
Roland HolderWIWest Indies1993-1999484889799124.48184053.21045764
Andrew BalbirnieNWNorth-West Warriors2025-202625242978102*44.45101096.8327111721
Karim SadiqAFGAfghanistan2009-201857552978114*18.45104693.5021710525
Alex CusackIREIreland2007-201510269219787120.38133873.090397412
Lasith MalingaSLSri Lanka2004-202033818961978647.64154163.4702439032
Jack SiedleSASouth Africa1928-19361834097714128.7410.00153381
CV AntoKUWKuwait2023-2026545279777521.71705138.580316272
Raveen de SilvaACCCAce Capital Cricket Club2024-20263737149767742.43194550.18053626
V VijhLUXLuxembourg2019-20265453997664*22.18891109.540257431
Troy JohnsonWFWellington Firebirds2020-202320365974194*31.42217144.862211267
Paul StirlingNKNorthern Knights2020-20264140297379*25.61767126.8606110257
Swapnil PatilUAEUnited Arab Emirates2012-20165550797399*22.63138170.46065789
Pulindu PereraNSWCNugegoda Sports Welfare Club2024-202630341971129*29.42105691.9533511924
Mohammad MithunRRRangpur Riders2015-20195143997164*28.56834116.430426533
Daniel SamsSTSydney Thunder2018-202694811597198*14.71673144.280396257
Hamza TariqCANCanada2011-20266957139707122.05883109.8505108243
Shikhar DhawanDCDeccan Chargers2011-20122929396995*37.27749129.3707010525
Prashant ChopraHIMHimachal2016-20212828696899*44.00824117.480729320
Priyank PanchalGUJGujarat2016-2023373639687929.33751128.8906410127
Aiden MarkramSECSunrisers Eastern Cape2023-20253634696710034.54736131.391536932
Ben GreenLEILeicestershire2024-2026485869677718.60163059.3303911212
Amir JangooWIWest Indies2024-20262325496623346.00116682.853428322
Joe ClarkeMSMelbourne Stars2021-202635351966101*28.41712135.671768335
Dwayne SmithCSKChennai Super Kings2014-2015323209657930.16751128.5007310250

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.