Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR146/3 (16.4)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Devon ThomasAHAntigua Hawksbills2013-2014151331533815.30151101.32002117
Kevon CooperTKRTrinbago Knight Riders2016-20182614615342*19.1395161.050021011
Harry BoyleAUSAustralia1879-18841216415336*12.756861.76002120
M DharmichandSINSingapore2012-20182819615357*11.7721072.86012152
Graham HumeIREIreland2022-2025342191532112.7529152.58001134
Javid PatelZAMZambia2017-202624223153528.0520275.7401469
Harry ConwayNSWNew South Wales2018-20221825141533113.9156826.94002190
Kuldeep YadavDCDelhi Capitals2022-202666311915335*12.7517885.96003133
Don AnurasiriSLSri Lanka1986-1998634017153246.6552326.9600560
Dwaine PretoriusPRPaarl Rocks20195501524330.4096158.33000810
James ColesSECSunrisers Eastern Cape20266511526138.0089170.79010166
Shashwat JagtapETSEagle Thane Strikers2026552152100*50.6784180.95100224
Matthew ShortWFWashington Freedom20236601528025.33121125.62010155
Steve SmithDCDelhi Capitals20218711523925.33135112.59000132
Thanuka DabareGGGalle Gladiators20227701527021.71123123.58011173
S WadugeACCCAce Capital Cricket Club202667215271*30.4023365.24011162
Wahab RiazDERDerbyshire201812801525319.00110138.18010177
Quinton de KockKKRKolkata Knight Riders202588115297*21.71117129.91010911
Mitchell SantnerECREdinburgh Castle Rockers2026108515239*50.67105144.76000127
Mitesh PatelBARBaroda2019-202210811526021.71133114.29011172
Rishi PatelESSEssex20197801523519.0028952.60000190
Nicolas PooranMCTMI Cape Town2025-202610901523316.89107142.06000814
Najibullah ZadranDGDambulla Giants20219901525416.89135112.5901298
Edmund TylecoteENGEngland1882-18866911526619.00--014130
Richie BerringtonGCGlasgow Cosmic2026101011525116.89121125.62011117
Ollie RaynerKENKent2019810115240*16.8921969.41002230
Shahidullah KamalKZKabul Zwanan201891031524021.71129117.8300076
Chris CowdreyENGEngland1984-1988911215246*16.8932646.63002143
Ibrahim Kursad DalyanTURTurkey2024-2026121231524416.8915896.20001183
Johan van der WathKNIKnights2012-2014241561524616.89120126.6700186
Andile PhehlukwayoPRPaarl Royals2023-20251815615228*16.89134113.43001137
Ayabulela GqamaneWARWarriors2013-2021331951523710.86118128.81001125
Evin LewisRRRajasthan Royals20215501515830.2093162.37010187
Daniel Bell-DrummondCKColombo Kings20207601517025.17128117.97011136
Sherfane RutherfordQGQuetta Gladiators202466115158*30.20102148.04010710
Rahmanullah GurbazPCPretoria Capitals20256601518925.17103146.60011710
Azmatullah OmarzaiSTSylhet Titans202666215150*37.75106142.45010155
Ben CoxOTAOtago2018-20198721514930.20128117.97000104
Christopher DoughertyNKNorthern Knights2016-20188701514621.5725160.16000152
Manav SutharWARWarwickshire20266701513721.5722965.94000195
Jimmy CameronWIWest Indies1948-194957115175*25.17--011120
Hashmatullah ShahidiNLNangarhar Leopards201897315131*37.7515597.42000143
Thisara PereraCVComilla Victorians2019118315174*30.2073206.85011615
Pat CumminsSTSydney Thunder2014-201911841513937.75110137.2700098
Jamie OvertonCSKChennai Super Kings2025-202613831514330.2093162.37000147
Heinrich KlaasenMOManchester Originals202588215150*25.17134112.69010125
Matthew CritchleyWFWelsh Fire2021-2022108315155*30.20109138.53011136
Raja SandhuAAAuckland Aces2017-20186801518218.8822367.71012177
S PathiranaKCCCKandy Customs Cricket Club202488115149*21.5722766.52001113
Mark AlleyneENGEngland1999-200010811515321.5725559.2201081
PreviousPage 166Next

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.