Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES80/1 (7.3)WAR206/4 (20)ES need 127 runs in 75 ballsT2067th 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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Brendan TaylorKTKandy Tuskers202066114451*28.80111129.73010175
Colin IngramSLZSt Lucia Zouks201966114452*28.80110130.91010128
Lakshan GamageNSWCNugegoda Sports Welfare Club202546114450*28.8022663.72011115
Winston PlaceENGEngland194836114410728.80--10000
Wriddhiman SahaCSKChennai Super Kings2011-2013137214446*28.80133108.2700088
Alex HalesASAdelaide Strikers2013-20147701444920.5794153.19000185
Anustup MajumdarBENBengal2018-2021107214448*28.80111129.73001161
Sanjay KrishnamurthiDGDublin Guardians20268701442620.57111129.73000115
Hilton CartwrightDERDerbyshire202258214471*24.0020869.23012192
Himanshu GuptaSINSinghbhum Strickers202210811445020.57143100.7001086
Sarfaraz KhanDCDelhi Capitals2022-2023109214436*20.57129111.63000133
Keemo PaulJKJamaica Kingsmen202613911446518.00113127.43011126
L SubasingheBRCBurgher Recreation Club202410911443418.0023661.02000103
Chris GayleJSJozi Stars2018-2019101001445414.40118122.03011188
Ashen BandaraCCCColombo Cricket Club2026111021443718.00125115.20001133
Arafat MinhasMSMultan Sultans2026111021443118.0085169.41000147
Kaushal SinghJHAJharkhand2016-20211712314433*16.00124116.1300387
L DennyCOOCook Islands2022-2025171211444513.0914897.30000101
Nitish KumarLAKRLos Angeles Knight Riders2023-2025141301443111.08140102.8600377
Shaun UdalENGEngland1994-20061514514433*16.0026055.38002151
Ravichandran AshwinPKPunjab Kings2018-2019281521444511.0899145.45005108
Wayne WhiteDERDerbyshire2014-20151615314438*12.0026753.93003173
M DixitLUXLuxembourg2019-2023261531443812.0014897.30002104
I ElecTURTurkey2022-2026151511445210.2919474.2302497
Krishnappa GowthamRRRajasthan Royals2018-20192217514433*12.0083173.490011010
AJ JabiriTANTanzania2022-202418170144278.4724957.83002121
Avi DixitSINSingapore2019-202419182144239.0019972.36002101
Sandeep GoudBAHBahamas2021-20252521414429*8.4718777.0100297
Rahat AliPAKPakistan2012-201835381714435*6.8640935.210010193
Michael KlingerAUSAustralia20173301436247.67112127.68010122
Saad NasimPAKPakistan2014-201565114377*35.7517780.7901192
Kusal MendisQGQuetta Gladiators20258511433635.7585168.24000184
Shreevats GoswamiRCBRoyal Challengers Bengaluru2008-20107601435223.8315592.26010171
Chris LynnSPRSudur Paschim Royals202566114375*28.60118121.19010127
Tayyab TahirMSMultan Sultans2024-20259621433635.7598145.92000155
David MillerTSKTexas Super Kings20237701436120.43113126.5501077
Tarang GohelSAUSaurashtra2022-202477114351*23.8382174.39021168
Ted a'BeckettAUSAustralia1928-19314701434120.4343830.37000120
Roy MarshallWIWest Indies1951-19524701433020.43--001110
Ben DunkAHAntigua Hawksbills20148801433817.88132108.33001144
Devon ConwayLIOLions2014-20169801433717.8815095.33001143
Chris GreenBTBarbados Tridents2026118414357*35.75102140.20010106
David BarrNWNorth-West Warriors2017-20198801434117.8823959.83002120
Anuk FernandoBSCBadureliya Sports Club2024-20254801436417.8828150.89010170
Anton DevcichSKANSt Kitts and Nevis Patriots201811911435017.88105136.19010164
Yogev NagavkarISRIsrael2022-202610911433917.8818378.14002150
S Charan Sai TejaLEG-XILegends XI20209911434217.88131109.16001153
Cheteshwar PujaraRCBRoyal Challengers Bengaluru2011-2013141001435114.3015294.08011191
Mohammad NabiRRRangpur Rangers2019-2020111011432615.89125114.4000086
Daniel SamsSOMSomerset20261510214348*17.8890158.89002128
PreviousPage 171Next

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.