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
Malcolm WallerDDDhaka Dynamites2015873911922.7556162.50000114
Akshath ReddySHSunrisers Hyderabad2013770912713.0010190.1000090
Michael BracewellWORWorcestershire2023771915515.1773124.66010113
Anton DevcichSTSydney Thunder2019770912613.0087104.60001101
Ramaal LewisJTJamaica Tallawahs2019-20208729137*18.2071128.1700036
Nikhil ChaudharySBSouthern Brave2026771911915.1776119.74000120
Omair YousufPAKPakistan2023-2025772912418.2083109.6400183
HP RogersSUSSussex2024-2025771913515.1713865.94002110
Abdullah FazalRAWRawalpindiz2026772912318.2067135.8200156
Ambar RoyINDIndia1969470914813.00--002100
Carl WrightUSAUnited States of America20109829121*15.1712672.22001113
Naeem GullSWASwaziland2021-2022880912011.3812473.39001130
WP MyburghNAMNamibia2025-2026981914313.0019845.9600220
Tom TriffittMSMelbourne Stars2014-201510959125*22.7568133.8200074
Mosaddek HossainDDDurdanto Dhaka20249929129*13.009892.86002102
Ethan BrookesSTSylhet Titans2025-20261092913213.0068133.8200364
FF LellmanNDNorthern Districts2022-20261190912410.1124337.45001101
DJ TurkichCROCroatia2022-2024990912910.1111380.5300191
Tshepang DitholeDOLDolphins2022-20241290912610.119397.85000101
Nick GreenwoodWELWellington2021-202513101914810.1187104.6000164
A ManousisGREGreece2019-202210102912311.3882110.98004103
Al Bashid MuhammedMANManipur2019-20231111191249.1016953.8500052
Bibek YadavNEPNepal2022-202419112913910.1181112.3500028
Nigel JonesIREIreland2010-2012181269125*15.1711281.2500112
EM TuraySIESierra Leone2026151339135*9.1013865.9400390
Dick PillingENGEngland1881-1888813191237.581553.3300150
Abdullah MahmoodDENDenmark2022-20263114391318.2711380.5300150
Harpreet BrarPUNPunjab2019-202332157912211.3880113.7500164
Amal JacobHUNHungary2024-20262218891319.1011976.4700380
Matt HobdenSUSSussex2014-20151521109165*8.2723239.22016122
John NyumbuZIMZimbabwe2014-20182422791186.0722939.7400343
Herman GriffithWIWest Indies1928-19331323591185.062626.9200620
Muhammad WafiqMASMalaysia2014-20265930139116*5.3513467.9100764
Endurance OfemNGRNigeria2014110909090.009792.78010131
Angelo PereraCOLBOColombo2019420908445.009693.7501091
Ryan McLarenPKPunjab Kings20116419051*30.009693.7501071
Nurul HasanCKChittagong Kings2013440904322.5071126.76001132
Kusal MendisGALGalle2019440906522.5013367.6701051
Romario ShepherdCCChattogram Challengers20244419066*30.0059152.5401086
Ryan ten DoeschateNMBGNelson Mandela Bay Giants2019550903318.0088102.2700121
James FaulknerLQLahore Qalandars2021651903322.5053169.8100047
Shimron HetmyerRCBRoyal Challengers Bengaluru2019550907518.0073123.2901147
B SharkiKGKathmandu Gorkhas2025551905522.5058155.1701057
Gulbadin NaibLLLumbini Lions20255519044*22.5059152.5400066
Prashant VeerCSKChennai Super Kings2026653904345.0067134.33000103
Sarandeep SinghINDIndia2000-20038629039*22.5020943.0600070
Gavin MurgatroydNAMNamibia2003660905215.0014562.0701271
George BaileyMSMelbourne Stars2011-2012761903318.0082109.7600091
Muhammad SafdarBHRBahrain2017-20268639036*30.0013367.67001102
Vikramjit SinghRDRotterdam Dockers2026660903315.0079113.9200155
PreviousPage 210Next

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.