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 resultODI3rd 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Darren SammyIWXICC World XI20172225329*-39135.9000034
Sharjeel KhanHKHyderabad Kingsmen20262215351*53.0031170.9701034
Dhananjaya LakshanPAPokhara Avengers2025321533053.0038139.4700042
Ahsan BhattiSSSylhet Strikers2025220532826.5050106.0000014
Sobu GeorgeMACMalta2025320532726.5041129.2700042
Jack NitschkeAUSAustralia1931220534726.50--00030
Edward MooreWARWarriors2014330532717.676285.4800070
Andrew TyeGLGujarat Lions2017631532526.5030176.6700043
S KolleryBOTBotswana2015-2022331532926.507273.6100070
Andrew AustinNWNorth-West Warriors2016-2019330532317.677075.7100070
Aamer IkramPORPortugal2019330532317.676779.1000034
Aphsal AshrafKUWKuwait20205315345*26.5032165.6300015
Suvankar BalBENBengal20213315334*26.5038139.4700062
Abishek PorelBENBengal2023-2024330532317.6738139.4700062
Akhter Pacha SherNORNorway2026330535317.6735151.4301235
Ghulam AliPAKPakistan1993-1995330533817.6712143.8000020
Ximus du PlooyLIMLimpopo2026430532717.6748110.4200061
Sarfraz AhmedYORYorkshire2017540534213.2549108.1600033
Kieran PowellSKANSt Kitts and Nevis Patriots2016-2020540532313.255596.3600041
Jason RoyMLMI London2026440532613.2543123.2600152
Rahul BathamMPMadhya Pradesh2019-2024841533217.6745117.7800023
Anik AhmedITAItaly20224425326*26.505891.3800120
Sajid PatelLESLesotho2024440534213.255989.8300070
J SulemanESWEswatini2024540533513.256285.4800123
Lalu Bhai AhirPANPanama2026441532417.677768.8300040
Mafizur RahmanBANBangladesh1997441531617.6710450.9600030
Rilee RossouwRCBRoyal Challengers Bengaluru2014-2015550532410.6051103.9200133
David WilleyRCBRoyal Challengers Bengaluru2022-20238535320*26.506285.4800170
Alex BlakeDDDhaka Dominators2023550531810.606186.8900052
J ChinungaZAMZambia2017550532010.6014636.3000050
Yash KothariRAJRajasthan2021-2022550532510.607669.7400070
Mohammad SaifRAIRailways2021-2023550533210.606877.9400350
Dunith WellalageSSCSinhalese Sports Club202611535330*26.5040132.5000024
Pat CrawfordAUSAustralia1956452533417.67--00101
Aakash ChopraKKRKolkata Knight Riders2008-200976053248.837174.6500070
Dawid MalanSWSharjah Warriors202366053188.836384.1300160
Shaurya SanandiaSAUSaurashtra2016-20181062531813.2539135.9000152
EH DusabemunguRWARwanda201866053188.8352101.9200170
Arya PastikaINAIndonesia2018-20237635314*17.677075.7100120
Anish CharakMEGMeghalaya2021-20231261532210.606877.9400040
Shivang KumarSHSunrisers Hyderabad2026136053278.8346115.2200061
Christopher BarnwellBTBarbados Tridents20177725326*10.6047112.7700032
Corey AndersonBTBarbados Tridents202077053317.576186.8900103
Tom CurranMLMI London20268745317*17.6739135.9000041
Tharindu KaushalKYCCKurunegala Youth Cricket Club202497053197.5714037.8600211
J YamashitaJPNJapan2016-201811725321*10.605891.3800231
Jacob LintottKENKent20261272531810.605891.3800070
Vitel LawesJKJamaica Kingsmen20261373533213.2538139.4700025
D MahavithanaCCCColts Cricket Club202677053197.579058.8900141
Ken ShuttleworthENGEngland1970-197167053217.5719327.4600150
PreviousPage 254Next

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.