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
Dwaine PretoriusDSGDurban's Super Giants2023-2025211431272811.55115110.4300294
Michael AboagyeGHAGhana2017-202423193127247.9422855.7000260
Dwayne LeverockBERBermuda2006-20093521912720*10.5847426.7900270
Shayne O'ConnorNZNew Zealand1997-2001574015127205.0861520.6500781
SL MorganWELWellington20262201267163.0073172.60020145
Misbah-ul-HaqPZPeshawar Zalmi201933212659*126.00104121.1501095
Leon GarrickWIWest Indies20014501267625.2028045.00011100
Johnson CharlesNLNangarhar Leopards20188601264321.00101124.7500089
Tushar DeshpandeMRMSC Maratha Royals202677312655*31.5067188.06011213
Shahid AfridiDDDhaka Dynamites20178801263715.7575168.00001812
Cameron DelportGAWGuyana Amazon Warriors20188811263718.00112112.50001125
Shimron HetmyerLSLondon Spirit20248811264418.00115109.5700194
Qasim AkramKKKarachi Kings2021-202398112651*18.0090140.00010115
Scott StyrisDCDeccan Chargers2008-2009109212636*18.0013196.1800093
Colin de GrandhommeKKRKolkata Knight Riders201712911263615.7592136.96003106
Paul CoughlinNOTNottinghamshire2018-20198911264615.7522456.25001141
Akeal HoseinQGQuetta Gladiators2024-202511931263121.00104121.1500067
Kyle JamiesonAUCAuckland2019-2023149612645*42.0097129.90000103
Mehedi MarufBBBarisal Bulls201510911263715.7515282.8900196
Irfan SukkurDDDurdanto Dhaka20249911262715.75115109.5700195
Nigel HaigENGEngland1921-19305901264714.009763.9200260
Eric AtkinsonWIWest Indies1958-19598911263715.75--00301
Arun KarthikKERKerala2018-20191110112637*14.00110114.5500193
Nathan McSweeneyQUEQueensland2018-202051011263514.0051824.3200290
Suyash PrabhudessaiRCBRoyal Challengers Bengaluru2022-2024111001263412.60106118.87001114
Greg ThompsonIREIreland2008-2019141111264412.6015084.00003151
Antonius StaalNEDNetherlands2019-20211311412628*18.0092136.9600477
H KhogiyaniAUAAustria2025-2026181131264115.7582153.66000109
Aamer YaminKKKarachi Kings2019-20232712312635*14.0085148.2400269
GG AltaTURTurkey2022-2025121201262810.5014785.7100076
ZR JabonekeTANTanzania2012-2024171361264318.0098128.5700278
Marco JansenPKPunjab Kings2025-20262813512634*15.75108116.6700147
Deepak ChaharRAJRajasthan2018-20211914612655*15.75115109.5701159
James MosesBOTBotswana2015-202116152126209.6918368.8500195
Hasan AliKKKarachi Kings2024-2026291671262714.0088143.1800487
Jacob MulderNKNorthern Knights2016-2023261651263111.4516377.3000163
Savin GunasekaraBRCBurgher Recreation Club2024-202618160126267.8821658.33003121
Oli StoneENGEngland2018-202416174126209.6927046.67003141
Jack HearneENGEngland1892-189912184126409.0030.0000312
Ernie JonesAUSAustralia1894-190219261126205.0410.0000550
JA ChohanYORYorkshire2023-2026522712126378.40126100.0000494
CP KlijnhansKNIKnights202244112567*41.67120104.17021132
A MannNDNorthern Districts20252411256641.6714387.41021113
Charles WrightENGEngland18963401257131.25--01000
Daniel HarrisASAdelaide Strikers2011-20125501254925.0095131.58000114
Karan KhannaWAR-XIWarriors XI202065112544*31.2581154.32000106
Moisés HenriquesWFWashington Freedom20236611253225.00115108.7000082
Cheteshwar PujaraPKPunjab Kings201466112540*25.00124100.81000170
Marshall AyubBANBangladesh2013-20143601254120.8329142.96000131
Sarul KanwarCHAChandigarh20216601255020.83112111.61011108
PreviousPage 182Next

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.