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
R GowthamanSWESweden2021550782915.609582.1100031
K AmanthaBSCBadureliya Sports Club2025350784215.6017943.5800054
Matias PaterliniARGArgentina2010660782913.0017444.8300060
Christopher BarnwellWIWest Indies2011-20136627834*19.5062125.8100144
Carlos BrathwaiteAHAntigua Hawksbills2014862782419.5053147.1700126
Sachithra SenanayakeWORWorcestershire2015561783215.6010971.5600091
Milinda SiriwardanaBSCBadureliya Sports Club2026660782713.009482.9800054
Roshon PrimusAABFAntigua and Barbuda Falcons2024863781926.0062125.8100055
Malsha TharupathiCKColombo Kaps2026961783615.6047165.9600074
H HoekstraVICVictoria2026461784515.6023333.4800071
Corey AndersonMNYMI New York20268727837*15.609879.5900126
Angelo PereraKWKandy Warriors20218717829*13.0072108.3300181
B SharkiKGKathmandu Gurkhas2024770783111.149879.5900061
Rejaul KarimBRABrazil2025-2026871783813.0066118.18002103
Pheko MoletsaneSWDSouth Western Districts20269717827*13.008196.3000182
Farhad RezaKRBKhulna Royal Bengals20131081782411.1464121.8800154
Stephen O'KeefeNSWNew South Wales2018-202068078319.7517943.5800371
Adil RashidSWSharjah Warriorz202513106782519.5057136.8400055
E KahamkerISRIsrael2016-202210103781911.1411070.9100261
Heshan HettiarchchiCMCCChilaw Marians Cricket Club2024-2025111137822*9.7520438.2400231
Jon LewisENGEngland2005-20071612378208.6711269.6400090
Anthony BrambleGAWGuyana Amazon Warriors2016-20211412278147.809582.1100171
Arthur FielderENGEngland1904-19086125782011.1410.0000030
Anukul Roy priyansh KumarKKRKolkata Knight Riders2022-2026241467829*9.7564121.8800562
Roger TelemachusSASouth Africa1998-20074016478296.509780.4100243
Nantie HaywardSASouth Africa1998-20043722978146.0021835.78004100
Saleem JaffarPAKPakistan1986-19925327177810*7.8029426.5300600
Scott StyrisSRSylhet Royals20123217748*77.0057135.0900035
Dinesh ChandimalCOLBOColombo2019420774238.5010077.00000110
Marco MaraisNWNorth-West Warriors2016220776638.509283.7001081
Dwayne SmithSRSylhet Royals2013330774125.6768113.24000121
Kshitiz SharmaDELDelhi2018-20215317765*38.5059130.5101093
BA RoyASSAssam20233327745*77.0056137.5000092
BK MajjiGHAGhana2026430773025.678293.9000032
Dan MousleyENGEngland2024741775725.679283.7001052
V AritharanGERGermany2022-20244427745*38.5039197.4400057
Andrew GreenwoodENGEngland1877240774919.253119.3500000
Prakash BhandariINDIndia1955-1956340773919.25--00000
Michael CopelandBORBorder20265417745*25.6774104.0500023
Saim AyubDDDurdanto Dhaka2024550773515.408195.0600055
Owais ShahJTJamaica Tallawahs2014861774215.409184.6200143
Divan van WykDOLDolphins2013-2014660773512.837898.7200171
Benny HowellCSColombo Stars2022962774319.2541187.8000283
Rashaad MosweuBOTBotswana2015-2017660774112.8318342.0800151
David TownsendENGEngland1935360773612.83--00001
Roelof van der MerweLSLondon Spirit20217777725*-58132.7600091
Mark AdairWARWarwickshire2015-20171073773219.2512561.6000092
Kyle MayersSLSSt Lucia Stars2017982772312.837997.4700124
Iftikhar AhmedPZPeshawar Zalmi2017-202613847727*19.2561126.2300192
Larry SangmaMEGMeghalaya2019-202314827725*12.8310871.3000261
PreviousPage 223Next

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.