Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th 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
Mohammad NazirPAKPakistan1969-198418211314829*18.5016130.43003130
Mohameed TaiwoNGRNigeria2018-2026553113148268.2219874.7500793
Maninder SinghINDIndia1982-1993935626148154.9338726.10001261
Mark BoucherAXAfrica XI2005-20074401477336.7517086.47010112
Daniel VettoriNDNorthern Districts20133501477829.4017882.58010211
Grant RoelofsenBOLBoland20245511476336.75125117.60010116
Anirudha SrikkanthTNTamil Nadu2016-201976414754*73.50113130.09010163
Dane VilasDOLDolphins20177601475124.5093158.06010711
Yaseen VallieSWDSouth Western Districts202666114762*29.40125117.60010154
Cameron DelportPPPaktia Panthers201886114770*29.40113130.0901089
Axar PatelDURDurham201847114795*24.5018380.33012182
Keaton JenningsLSLondon Spirit2024-202577214761*29.40103142.72010145
Aaron HardieTSKTexas Super Kings202477114740*24.50109134.86000126
Shaun PollockMIMumbai Indians200813801473318.38111132.43002128
Dhananjaya de SilvaCSColombo Stars20219811474021.00128114.84000181
Sajid Khan AfridiGREGreece2024-20268801473818.3898150.00000138
Colin MunroDCDelhi Capitals2018-20199901474016.33111132.43002168
Mohammad NabiKENKent201999114743*18.3896153.13002811
Chetan BistRAJRajasthan2018-201913921474121.00121121.49001107
Jay GohilSAUSaurashtra2021-2024109514742*36.75101145.540001110
Gregory StrydomZIMZimbabwe2006111001475814.7022565.33012173
J ChialoufasCYPCyprus2024101011473716.33143102.80003114
Shivam SharmaCANCanada2025-2026191021473718.3818280.7700085
P Saran TejaWAR-XIWarriors XI2020101021474318.38123119.51002410
Liam LivingstonePZPeshawar Zalmi2020-20221211214754*16.33107137.38012117
Ariful HaqueBANBangladesh20181212514741*21.0022066.82001122
Bernard BosanquetENGEngland1903-190571431472713.36--00050
C.S. NayuduINDIndia1934-195211193147369.196926.0900332
Bjorn FortuinPRPaarl Royals2023-20264520614735*10.5015594.84003141
Peter MartinENGEngland1995-199827257147298.1735241.76002122
Imran QayyumKENKent2016-20206527131473910.5027254.04005131
Syed MohammedASSAssam20165521464248.67141103.55000134
AB de VilliersBHBrisbane Heat20206601467124.33104140.3801086
Travis BirtKRBKhulna Royal Bengals201376114694*29.20111131.53011108
Johnson CharlesRRRangpur Riders2017761146105*29.20117124.79100109
Raymon ReiferPAPokhara Avengers202476214641*36.50136107.3500077
Sayan MondalBENBengal20166611465229.20129113.18020122
Aiden MarkramPKPunjab Kings20216611464229.20119122.69000124
Harry TectorSSSylhet Strikers20246611466129.20129113.18011124
Ranjot Singh KhairaKKHKolkata Heroes202166314648*48.67113129.20001163
Dwaine PretoriusNWNorth West202277114674*24.33134108.9601069
Mitchell SantnerTRTrent Rockets202697614652*146.0092158.70010135
Tom AbellSWSharjah Warriorz20258711466824.33121120.66011133
Jeevan MendisBBBarisal Bulls20168801465718.25135108.15010127
Marcus StoinisTRTrent Rockets202510831466429.2096152.08010612
Brady BarnettWFWellington Firebirds2014-20155801466518.2527852.52012170
Laxman SreekumarUAEUnited Arab Emirates2015-20177801466118.2518180.66012242
Rahmanullah GurbazDCDubai Capitals20248801468118.2594155.32011129
Y DewthusaNCCNondescripts Cricket Club202613901465316.2218578.92012121
Niroshan DickwellaSWSharjah Warriors2024101001463714.60111131.53001174
PreviousPage 169Next

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.