Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Pradeep SangwanDELDelhi2016-202318841002925.0079126.58000143
David MillerJKJaffna Kings20238821002616.6796104.17000102
Darren BroomOVOtago Volts2012-20134821003516.6727736.10000111
DS MaraiwaiFIJFiji2022-20238811002314.2988113.64001132
Mayan YadavJBJanakpur Bolts2024-202598310034*20.0011586.9600052
P P ManoharWAR-XIWarriors XI20208801003612.5087114.9400036
Umesh YadavMIDMiddlesex2022109310044*16.6780125.00002124
Mehedi Hasan MirazSTSylhet Titans2025-202612911003312.5011090.9100062
Anas BaigUGAUganda20269911006612.5076131.58013105
Mitchell ClaydonSUSSussex2020-2021101051002420.0013673.53000161
Akeal HoseinBTBarbados Tridents2014-20172513510022*12.5010694.3400043
Praveen DubeyKARKarnataka2018-2021171341003311.1194106.3800273
Morné MorkelDCDelhi Capitals2011-20133715610023*11.1159169.4900595
Jaydev UnadkatRRRajasthan Royals2018-2021391571002612.5083120.4800193
Aaron PhangisoSASouth Africa2012-201837162100207.1419152.3600360
Mohammad AmirESSEssex2017-2025381661002810.0012878.13001140
Liam GuthrieQUEQueensland2022-202515163100217.6920947.8500494
S WilliamsSIESierra Leone2018-202629161010022*16.6711984.03002101
Khan MohammadPAKPakistan1952-19581317710026*10.00--00330
Alistair IfillCAYCayman Islands2019-202628185100257.6916162.1100251
Dan MoriartySURSurrey2020-202360259100156.2524940.16004113
Abrar AhmedPAKPakistan2022-202671332010023*7.6916162.11004133
Buddy OldfieldENGEngland1939120998049.50--010-0
Mirza YaqoobBHRBahrain2014330995133.0015165.5601083
Tajinder SinghAABFAntigua and Barbuda Falcons2026330996233.0073135.62010102
Chintapalli Kranthi KumarANDAndhra2019-2021530994733.0074133.7800084
M RavulaFIJFiji20263319947*49.5098101.02000111
James NeeshamPAPokhara Avengers20254419951*33.0061162.3001158
Ruan de SwardtSASouth Africa2024241996433.0022045.00011130
Aarya DesaiGUJGujarat2023440994424.7580123.7500086
Kieron PollardSURSurrey2022653993449.5070141.4300075
Aiden BlizzardHHHobart Hurricanes2012-2014552994833.0077128.5700092
Ben DunkAUSAustralia2014-2017550993219.8069143.4800086
Rivaldo ClarkeBRBarbados Royals2023-20249519954*24.7596103.13010111
Hammond FurlongeWIWest Indies1955-1956350996419.80--01190
Benson MwitaTANTanzania2010-2014760996016.5010594.29012103
Shahid YousufPZPeshawar Zalmi20168619927*19.8097102.0600091
Fakhar ZamanGLAGlamorgan2019760995816.5010693.40012122
Maxwell SwaminathanMRMSC Maratha Royals2026762993624.7595104.2100154
Dougie BrownENGEngland1997-1998984992124.7514369.2300060
Glenn MaxwellHKHyderabad Kingsmen2026981997014.1469143.4801295
Freddie van den BerghSURSurrey2014-201911829929*16.5013573.33002101
Ali NaseerDVDesert Vipers2023-202517849963*24.7589111.2401072
H GallageCCCColts Cricket Club2024-2025980992012.3811090.0000091
Jason SmithMCTMI Cape Town2025-20261090994111.0067147.7600067
Cameron ValenteSASouth Australia2018-2021690992411.0025938.22001121
Sanath KaluperumaSLSri Lanka1984-1988610099239.9035128.21001120
Mohammad AmirQGQuetta Gladiators2024-202518112993011.0069143.48002144
George GartonSBSouthern Brave2021-202321112992811.0079125.32002104
Sajad AhmadzaiBELBelgium2022-2026171259926*14.1410693.4000345
PreviousPage 202Next

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.