Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th 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,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Hassan NawazCRChattogram Royals20268811854626.43174106.32000119
Sahibzada FarhanRWRajshahi Warriors2025-20269901856520.56156118.59011197
Subramaniam BadrinathINDIndia2008-2011101011855620.5638747.80010170
Chris FoggoBERBermuda2008-2010101001856018.5027567.2701192
Tomas Mackintosh SabaterSCOScotland20231210118538*20.5621586.05000181
HS MustardDURDurham2024-2025111011853820.5623678.39000145
Mushfiqur RahimRKRajshahi Kings2017121111855518.50146126.71011185
H NiazFRAFrance2017-2024111101855316.82159116.35011188
Mansoor SafiAUAAustria2025-2026151111858018.50114162.280111313
AP AgathangelouLANLancashire201481211854816.8232956.23003242
Sachindu ColombageNSWCNugegoda Sports Welfare Club2025-2026131231855420.5626170.88010153
Shan MasoodKKKarachi Kings2024-2025131301853614.23182101.65002251
Chamika KarunaratneCSColombo Strikers2023-20241313618527*26.43119155.460001310
G SchachatISRIsrael2018-2026151471856626.4321486.45011123
Gavin RobertsonAUSAustralia1994-1998171441855718.5047039.36012171
Lautaro MusianiARGArgentina2019-20231616218544*13.2120590.24002141
A ReyesGIBGibraltar2021-2026331961854414.2321685.65003172
Ken HiggsENGEngland1965-1968151931856311.5667625.89012153
Daniel WorrallGLOGloucestershire2018-2021282281855013.2132457.10015242
Amit MishraDCDelhi Capitals2008-20219932151853110.8821785.25003104
Arvind KandappahCANCanada20073411848761.3326968.40021136
Mirza BaigCRChattogram Royals2025-20266401848046.00176104.55010153
Len BaichanWIWest Indies1975-1976362184105*46.005244.2310010
Oliver PeakeMRMelbourne Renegades2025-20267711845730.67134137.31010157
Saadat AliPAKPakistan198477118478*30.6734153.96010130
Angelo MathewsKRKandy Royals20268841844546.00154119.48000154
Dane VilasWPWestern Province202288318460*36.80147125.17010145
Sumanta GuptaKJWKanchenjunga Warriors2021109118447*23.00143128.67001145
Sherfane RutherfordADKRAbu Dhabi Knight Riders20259911844523.00153120.26000128
Niroshan DickwellaGMGalle Marvels2024101001845018.40120153.33010257
Andre RussellSTSydney Thunder2015-2017131101844616.73111165.770001015
Venkatesh IyerLANLancashire202481101843516.7323976.99000164
Salman KhanRAJRajasthan2018-20221111318447*23.00144127.78003135
Moeen AliJSKJoburg Super Kings2024-2025171221843618.40160115.000031111
Keegan MethZIMZimbabwe2006-2013141321845316.7331857.86012173
Mashrafe MortazaCVComilla Victorians2015-20162214218456*15.33150122.67011912
M CopelandBOLBoland2022-2024181521844014.15179102.79003163
Sohail TanvirMSMultan Sultans2018-202127181118434*26.29145126.90000149
F MutuaKENKenya2023-20264119418461*12.27149123.49013178
Tom RogersMRMelbourne Renegades2022-202534211418449*26.29146126.03000127
W WotuVANVanuatu2022-20262321318425*10.22182101.10005613
Henry BrookesBBBirmingham Bears2018-202343231018431*14.15139132.37002177
Joshua AyannaikeNGRNigeria2016-202126250184337.3630560.33006133
HA ChohanTANTanzania2017-2024392791842610.22143128.67004139
Mohammad AsifPAKPakistan2005-2010695723184295.4156632.510017230
Yashpal SinghMANManipur20196511835145.75140130.71020213
Azhar AliLQLahore Qalandars20167701836126.14172106.40010223
Urvil PatelBARBaroda20187701839626.14117156.41020246
Dane VilasJSJozi Stars201811841834345.75147124.49000126
Arif HussainOMAOman20148801836122.8821684.72010226
PreviousPage 149Next

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.