Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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,357 of the 23,364 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Delano PotgieterHAMHampshire202667119984*33.1746542.80020173
S RamakrishnanCZECzech Republic2022-2025108119967*28.43160124.38020224
Stuart BinnyNAGNagaland2019-202110931995233.17155128.39010149
Tim TectorIREIreland2025-202610901997322.11175113.71010247
Devan VishvakaWFWellington Firebirds2022-20235901998022.1137153.64021241
Craig KieswetterWARWarriors20141010119982*22.11188105.85021218
Mohammad MithunSSSylhet Strikers2024101011995922.11162122.84011188
Assad FudadinGAWGuyana Amazon Warriors2015-2017131031995428.43190104.74011128
Janith LiyanageRCCRagama Cricket Club2024-202581001996719.9031263.78021135
Girinath ReddyTN-XITitans XI20201211519948*33.17132150.760001113
James NeeshamESSEssex2021141211995318.09169117.75010186
Beyers SwanepoelKENKent2024161701995411.7129268.15011281
Tumelo BodibeKNIKnights2014-20162419719930*16.5820199.0000186
Davy JacobsCANCanada20195521985766.0023185.71030122
Savin PereraSOMSomerset20266601987533.0027372.53020261
Daniel LawrencePRPaarl Royals20268701986328.29144137.50010912
S PokhriyalCZECzech Republic2019-20207711987933.00179110.61010313
Jason RoySBSouthern Brave20258811987028.29151131.13010228
Moeen AliKKKarachi Kings2026109219848*28.29124159.680001115
Grant RoelofsenMCTMI Cape Town202310901985622.00176112.50020184
JP KingWARWarriors2024-202611921985028.29172115.12011118
Ravi BoparaRRRajshahi Royals2019-20201310519850*39.60142139.44010167
Kila PalaPNGPapua New Guinea2013-2015101011985622.00161122.98011206
George MunseySSSylhet Strikers2024-2025101001985819.80146135.620201513
Harry MosesAUSAustralia1887-189561001983319.8011137.8400091
Karan LalKKHKolkata Heroes2021111011984922.00142139.44001208
LJ WoodcockWELWellington2013-2019131141986328.29162122.22010125
Aneesh KapilSURSurrey2014-2015111111985919.8026175.86012212
John MatchettNKNorthern Knights2017-2023121131988324.75156126.920101712
David MillerHHHobart Hurricanes2019-20201412319890*22.00151131.13012109
RMRDG RathnayakeCMCCChilaw Marians Cricket Club2025121211987218.00197100.51012819
Roly JenkinsENGEngland1948-195291211983918.009827.5500000
Gerhardus LiebenbergSASouth Africa1995-199891201984516.5043445.62002220
Anamul HaqueDPDhaka Platoon2019-2020131301986215.23167118.56013224
Greg FordLLLeinster Lightning2020-2023211331984319.8020198.51002262
Duan JansenNWNorth West2022-2024161451984122.00116170.690001312
Alester MaregwedeZIMZimbabwe2003-2005131511983714.1435455.93002204
Zain AhmadFRAFrance2022-2025201801985211.00187105.88014253
T TaylorCAYCayman Islands2014-2025292461984211.0023683.90002139
Pawan SarrafNEPNepal2019-20242825319827*9.0024879.84006217
Shane WarneRRRajasthan Royals2008-20115529919834*9.9021492.52007146
Craig YoungNWNorth-West Warriors2017-202663347198277.3325079.20004183
Ben SlaterLEILeicestershire202024019717249.2537552.53102213
Ryan ten DoeschateRKRajshahi Kings201977119759*32.83132149.240101110
Priyank PanchalKYKarnali Yaks20257701979028.14140140.710221711
Lachlan HearneNSWNew South Wales2021-20224801976524.6340249.00020260
Ben CuttingPZPeshawar Zalmi202299219752*28.14120164.170111313
Connor EsterhuizenLIOLions2024-202699219762*28.14139141.73012158
K WithanapathiranaPSCPolice Sports Club202610901975221.8921492.06010158
Urvil PatelCSKChennai Super Kings2025-2026101001976519.7096205.210121120
PreviousPage 143Next

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.