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 resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 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
Pratik DesaiMIZMizoram2021440662716.5052126.9200044
Corey RocchiccioliWARWarwickshire2025440662816.509073.3300073
Neil BrandSASouth Africa2024240663416.5012951.16000110
J AndrewSLKSt Lucia Kings2026441665822.0057115.7901024
Afaq HussainPAKPakistan1961-19642446635*-6532.3100080
Akhtar SarfrazPAKPakistan1997-1998440662516.509966.6700041
Dwayne BravoPRPaarl Rocks2018551662516.5048137.5000126
Andrew McDonaldSTSydney Thunder2014-2016650662313.207686.8400060
Wayne ParnellGLAGlamorgan2015851663216.5062106.4500141
Joe DenlyLSLondon Spirit2021550663513.206897.0600142
Keshav MaharajLANLancashire2018350663813.206798.5100183
Deepak PuniaSAUSaurashtra20166526630*22.0061108.2000024
K WakitaJPNJapan2016-201810516619*16.507094.2900031
MM SiddiqueJPNJapan2016-20241150662813.208082.5000061
T HarshanaTUCATamil Union Cricket and Athletic Club2024-2025450662913.2013648.5300060
Hammad AzamMSMultan Sultans2019-2021661662913.207489.1900141
Luke WoodDVDesert Vipers2023-20251462663016.5049134.6900061
Fabian AllenKFKandy Falcons2022960664711.0046143.4800254
Odean SmithMCTMI Cape Town20237626625*16.5052126.9200073
Najibullah ZadranKYKarnali Yaks2025762662416.5057115.7900024
M KyriacouCYPCyprus2018-20217616644*13.208379.5200122
AJ LeonardWFWellington Firebirds2022360663011.0018835.1100080
Ankit YadavODIOdisha2019-2021761663213.207094.2900032
Hrithik ShokeenMIMumbai Indians2022-20231363662522.0065101.5400090
BS McKinneySBSouthern Brave2026660664411.0046143.4800383
Ryan McLarenMIMumbai Indians20101074664022.006995.6500170
Najibullah ZadranMEMI Emirates20237726635*13.2043153.4900328
Joshua BishopBRBarbados Royals2021-202311756618*33.0047140.4300145
Mithilesh DasKJWKanchenjunga Warriors20211071662411.0041160.9800116
Shahbaz NadeemJHAJharkhand2016-20212882662711.0066100.0000142
Will SheridanMRMelbourne Renegades2011-201312846615*16.5066100.0000140
Abhishek NayarPWPune Warriors201311936625*11.007390.4100150
Nurul HasanFBFortune Barishal2022109166178.257390.4100141
Walter LeesENGEngland19065936625*11.00--00090
Ryan HarrisDCDeccan Chargers2009-201016105661513.2057115.7900022
Mitchell SantnerMIMumbai Indians2025-2026171086618*33.0052126.9200053
Rajat BhatiaDCDelhi Capitals2008-20102211166216.6063104.7600244
David GriffithsKENKent2014-2016301166618*13.2011457.8900122
Marco JansenSHSunrisers Hyderabad2022-2024191166617*13.2063104.7600052
Shadeep SilvaUAEUnited Arab Emirates2008-2014211246613*8.2511656.9000031
Deepak ChaharCSKChennai Super Kings2018-202476126663911.0053124.5300324
Rhys BurinagaPHIPhilippines2024-20251412266226.608775.8600011
MJ AnsellISLIsle of Man2016-20263313466177.337390.4100133
Daniel HoggDURDurham2024-2025101366618*9.4318336.0700571
Paul van MeekerenGLOGloucestershire2022-2023251486616*11.008676.7400443
Billy StanlakeTASTasmania2023-20261715126613*22.0014545.5200290
John PriceENGEngland1964-19721515666327.3312127.2700560
Duanne OlivierSASouth Africa2017-20241821106615*6.0026624.81004101
K SenamontreeTHAThailand2017-2026382156613*4.1311258.9300511
Bashir ShahDENDenmark2012-202138231066195.0813648.5300431
PreviousPage 236Next

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.