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
Jordan ThompsonSBSouthern Brave2025431512425.5028182.1400052
Mohammad SanuthOMAOman2020430514017.0046110.8700051
Harry DukeESSEssex2024230512517.0012241.8000051
Abdullah Al MamunDDDhaka Dominators2023330512617.005691.0700023
OT JacksonWELWellington20263325135*51.0029175.8600143
Charlie TownsendENGEngland1899230513817.00--000-0
Bahir ShahAFGAfghanistan2023-2025230513217.007667.1100080
Jonty JennerJERJersey2026331512925.5040127.5000050
Gitimoy BasuKGBKharagpur Blasters2021530513417.005298.0800041
Chamara KapugederaDRDuronto Rajshahi2013540513112.7551100.0000031
MWA van NieropNEDNetherlands20063425131*25.507766.2300061
Luke PomersbachRCBRoyal Challengers Bengaluru2011540512912.7539130.7700042
Josh CobbSSSSylhet Super Stars2015440512112.7551100.0000171
Shykat AliCVComilla Victorians2016-2023440512012.7543118.6000191
Ashton AgarSWSharjah Warriorz20257435123*51.0033154.5500015
Yasir Ali ChowdhuryRWRajshahi Warriors2025-20265415123*17.005298.0800032
Tion WebsterBTBarbados Tridents2017-2018441513217.0046110.8700041
Daryl FerrarioKERKerala2018-2019540512212.755494.4400040
Shaheen Shah AfridiKRKandy Royals2026740512412.7541124.3900134
Kamindu MendisKTKandy Tuskers2020540512812.7543118.6000042
Paras SehrawatNAGNagaland20194415122*17.0037137.8400153
Tanush KotianMUMMumbai2021-20241642512825.5039130.7700042
Tom RogersGGGalle Gallants2026440513412.7542121.4300180
Robert HarveySASouth Africa1936240512812.75--00001
Doug PadgettENGEngland1960240513112.75--00050
SK Noor BashaLEG-XILegends XI20205415127*17.0045113.3300070
Jogesh JogeshLEG-XILegends XI2020440514412.755789.4700151
Shahid AfridiPPPaktia Panthers20187525130*17.0046110.8700152
A. G. PradeepANDAndhra2016550512610.205789.4700170
H PatelZAMZambia2017550512510.206875.0000260
Sahibzada FarhanKKKarachi Kings2022551512512.7550102.0000161
Sameer RizviCSKChennai Super Kings2024851512112.7543118.6000142
JM PolarouthuHUNHungary20255525122*17.006479.6900011
Glen Bruk-JacksonZIMZimbabwe1993350513110.2013537.7800180
Odean SmithPKPunjab Kings20226635125*17.0044115.9100115
Huang JunjieCHIChina2018-202486051198.5011942.8600130
Sohail AhmadCROCroatia2022-202386051208.505298.0800013
Jack RobertsonSASouth Africa1935-1936361511710.20--00030
Ravi RampaulRCBRoyal Challengers Bengaluru2013-201412725123*10.2050102.0000332
Nazmul Hossain MilonSTSylhet Thunder2019-20208735113*12.756183.6100021
Karan KCKGKathmandu Gurkhas202477051287.2939130.7700143
Kaushal AcharjeeTRITripura2018-2021107151188.506479.6900040
Shashwat KohliAPArunachal Pradesh201977051227.296677.2700060
Prince IndrajitsinhjiINDIndia1964-196947151238.50--00150
Naveed ZadranAFGAfghanistan2024672512510.2012740.1600161
Jackson BirdNOTNottinghamshire201658051236.3810250.0000180
Philippe BoissevainNEDNetherlands2019-2022128051156.389454.2600120
Nqaba PeterSASouth Africa2024-20262084511612.758361.4500050
Shrikant MundheMAHMaharashtra2016-201899351118.5040127.5000042
Arshdeep SinghKENKent20235945112*10.2047108.5100053
PreviousPage 257Next

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.