Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Aditya SinghBOKBokaro Blasters202211901212513.44120100.83000112
Harbhajan SinghPUNPunjab2016-2019151001213312.10115105.22000124
John DewesENGEngland1948-195051001216712.10616.67011100
Sandeep GuptaKENKenya1996-2001101011214113.4422055.00003110
Shakib Al HasanBTBarbados Tridents2013-2019131101213811.0012596.8000182
Nahidul IslamKTKhulna Tigers2023-2024221111212412.10114106.14001131
Sarfaraj PatelLESLesotho2018-2021111121214613.4417170.76001120
Phil HorneNZNew Zealand1987-199081101212711.0041129.44003100
Rohan SanjayaMSCMoors Sports Club2024-20251211312129*15.1316971.60002141
JEA DoctoraPHIPhilippines2023-20262015412142*11.0015677.56004104
Neil McGarrellWIWest Indies1998-2001211641213310.0831338.66003131
Tshering TashiBHUBhutan2024-202623195121388.6419960.8000393
Victor NyauchiZIMZimbabwe2020-202523237121267.5626046.54005151
Tim WallAUSAustralia1929-193418245121206.3726331.5600571
Sourav GangulyAXAsia XI20072201208860.0014185.11010161
Mohammad YousufAXAsia XI2005-20075401206630.0012893.7502082
Diego RosierTITTitans201954112043*40.0083144.58000162
Flavian AponsoNEDNetherlands19965401205830.0024748.58010111
Jason RoyDCDelhi Capitals201855112091*30.0094127.6601097
Imran IsmailMOZMozambique2018-20195501205524.0069173.91010185
Reyansh SharmaHKHong Kong202655312071*60.0087137.9301096
Shehzad AhmedDENDenmark2012-20146601205020.0024748.58010100
Tanush KotianNMPNorth Mumbai Panthers202666412037*60.0071169.0100085
Ludwich SchuldNWNorth West20266611203324.0095126.3200054
Vaughn van JaarsveldPRPaarl Rocks20188711203220.00111108.11000100
Colin IngramOIOval Invincibles202177112081*20.0092130.4301195
Aiden BlizzardMIMumbai Indians2011-20127701205117.1490133.33011212
Fraser ColsonWELWellington2019-202112711203720.0090133.33000114
Andrew DewhurstJERJersey20147701204417.1420458.82000101
R GanganathCCCColts Cricket Club2025-202687112069*20.0017468.97010100
Raiphi GomezKERKerala201698412047*30.0083144.5800188
Tom LammonbyMOManchester Originals2021-202211831202724.0090133.33000133
Kaif AhmadBKBBarrackpore Bashers20219811204017.14106113.2100038
Kumar SangakkaraSHSunrisers Hyderabad20139901202813.3313688.24000130
Dwayne BravoFBFortune Barishal2022109312034*20.0092130.4300177
Joey EvisonLEILeicestershire2022-20267911205515.0023451.28011102
James ShannonIREIreland2013-2018111001206012.00100120.00011135
Matt ColesNORNorthamptonshire20191010212041*15.00107112.15001127
Shardul ThakurDCDelhi Capitals20221410212029*15.0087137.9300077
Ranitha LiyanarachchiPSCPanadura Sports Club2024-202561001204312.0017269.77004125
Sohaib MaqsoodPZPeshawar Zalmi2017-20201211212030*13.3312695.24003105
M KadyanBULBulgaria2021-2022121131205015.0094127.66012136
Boio RayPNGPapua New Guinea2025-2026141201204610.0016971.0100353
Nathan BuckLANLancashire2015-20161913512027*15.0027943.01002134
Hasan AliIUIslamabad United2021-2023271331204512.0088136.3600196
S JamilBELBelgium2017-2025161441203012.0014085.71002122
Gayashan MunasingheITAItaly2010-20193216512042*10.9115776.43005121
CB RoposoMOZMozambique2022-20263217612024*10.9116075.00002100
Haris RaufLQLahore Qalandars2019-202679245120196.32119100.8400779
Cameron CuffyWIWest Indies1994-200255451712017*4.2938031.58001181
PreviousPage 186Next

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.