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
Habibur RahmanNENoakhali Express2025-2026880893011.1382108.5400195
Imran BulbuliaPANPanama2018-2019880893211.1311279.4600291
Shubham RanjaneMUMMumbai2019-202121838930*17.8079112.6600081
Bilal Ahmad MirSOUSouth Korea20258818924*12.7179112.6600084
Oronde BascomeBERBermuda2008-201999089209.8917451.1500081
Adam HickeyDURDurham2016-20177938936*14.8318149.17003102
Y DilrukBSCBadureliya Sports Club2024-202599089269.899890.82003124
Mark AdairGGGulf Giants2025171048920*14.8372123.6100082
Raf MacMillanTASTasmania2024-202610102894711.1313466.42001101
Gogumal KishenchandINDIndia1947-1952510089448.9028823.9600560
G CaisleyBRABrazil2019-20251111089388.0911180.1800363
Tharinda WijesingheKYCCKurunegala Youth Cricket Club2024-20251312289218.9019545.6400131
Gerry HazlittAUSAustralia1907-191291248934*11.131050.0000270
A ContehGAMGambia2018-20261514089166.3616952.6600280
D TennakoonKYCCKurunegala Youth Cricket Club2025-20261614389318.0916055.6300481
Mohammad SaifuddinCVComilla Victorians2016-2019341678926*9.8982108.5400473
Ahmadullah ShinwariNORNorway2021-2026381668934*8.9010485.5800481
Cameron BoyceHHHobart Hurricanes2014-2018391768924*8.0977115.5800284
Chris WoakesWFWellington Firebirds2012220884744.0012968.22000131
Manpreet SinghSINSingapore2022220885944.0054162.9601074
Colin de GrandhommeSURSurrey2022330886629.3313266.67010101
Grant ThomsonPRPaarl Rocks20185318871*44.0068129.4101061
Christiaan JonkerSASouth Africa2018440884922.0062141.94000104
Tom AbellRRRangpur Rangers2019-2020440882922.0082107.3200090
Mohammad NawazIUIslamabad United2025441884929.3369127.5400047
Naren ReddyANDAndhra2019-2021642884344.0055160.0000156
Frank MitchellENGEngland1899240884122.00--00000
Hamilton MasakadzaSRSylhet Royals2013550885217.6066133.33011102
Yogesh TakawaleMIMumbai Indians2008-20091152882729.3387101.1500092
Ben CuttingAUSAustralia2013-2014850882917.609097.7800154
Cam FletcherDERDerbyshire2024552882929.3369127.5400083
Kyle MayersGGGulf Giants2025551883022.0074118.9200175
Anser MehmoodSWISwitzerland2021-2022651882922.0084104.7600063
Towfiq KhanRRRangpur Riders2025550883817.6079111.39001104
Manish PandeyLSGLucknow Super Giants2022660883814.6780110.0000092
George WorkerJTJamaica Tallawahs20197618846*17.6081108.6400145
Nathan McAndrewGLAGlamorgan20261062883622.0049179.5900067
Mohammad NawazKKKarachi Kings2024861882817.6070125.71000111
Piyush JoshiUTTUttarakhand2021-2022660886414.6783106.02011102
D NandaINAIndonesia2025-2026762883122.0075117.3300192
Kamindu MendisKWKandy Warriors2021870883212.579493.6200071
Jahandad KhanLQLahore Qalandars2024-202511728845*17.6050176.0000266
V.B.ChandrasekharINDIndia1988-1990770885312.5716254.32010110
Ahmed BandayJKJammu & Kashmir2016-2021880882411.009493.6200184
Zak CrawleySECSunrisers Eastern Cape2025880883811.0080110.00002102
N AhirPANPanama2021-20231183882317.6015955.3500252
Jyd GoolieSKANSt Kitts and Nevis Patriots2023-202510828824*14.6782107.3200272
Tom McKibbinAUSAustralia1895-18985828828*14.67--00200
Dulash UdayangaBRCBurgher Recreation Club2024-2025591885211.0028031.4301281
Jason FlorosBHBrisbane Heat2015-201813102884211.0084104.7600153
PreviousPage 212Next

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.