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
Lord HawkeENGEngland1896-189958155307.86--00200
Mayank MarkandePUNPunjab2018-202335975533*27.5046119.5700151
Michael CohenKENKent2025-20261110455189.1717731.0700280
Dale SteynDCDeccan Chargers2011-20122411255136.115698.2100031
R SiriwardenaCYPCyprus2024-2026181165518*11.008068.7500060
Mohammad NissarINDIndia1932-1936611355146.88--00200
Jacob DuffyWORWorcestershire20251312355246.117276.3900462
Naseem ShahSKANSt Kitts and Nevis Patriots2021-2026221285519*13.7541134.1500124
Pramod MadushanSLSri Lanka2022-20262212355156.1112444.3500160
Ben WhiteNKNorthern Knights2021-20222314555136.117078.5700141
Richard GleesonLANLancashire2018-2022381510551011.0013241.6700170
Tian Sen QunCHIChina2018-2026232325513*2.6216134.16001020
Ian BellIUIslamabad United2019110545454.0046117.3901060
Rishi DhawanPAPokhara Avengers2025310545454.0031174.1901032
Sean TerryNORNorthamptonshire2016110545454.008662.7901070
Ben CalitzMRMunster Reds20241115454*-41131.7101062
Saqlain ArshadQATQatar2026110545454.0053101.8901061
Chris GayleIWXICC World XI2005220545427.0050108.0001181
Niall O'BrienKRBKhulna Royal Bengals2012320543527.005893.1000030
Dawid MalanCVComilla Victorians2023220543727.0048112.5000051
Rahil AhmedNEDNetherlands2015320544127.006287.1000021
Ryan CampbellAUSAustralia2002220543827.007077.1400060
Pavan DeshpandePUDPuducherry2021220542927.0051105.8800032
Khawaja NafayJKJaffna Kings2026320545427.0034158.8201143
Irfan PathanKTKandy Tuskers20204315425*27.006188.5200060
Benny HowellDVDesert Vipers20237315434*27.0038142.1100051
Alex BlakeOIOval Invincibles20213315444*27.0039138.4600024
Subhransu SenapatiMPMadhya Pradesh2024330542418.0041131.7100042
Justin GreavesTKRTrinbago Knight Riders2026330543518.005696.4300022
Mohit MittanPUDPuducherry2022330542818.0048112.5000042
Zubair KhanMRMunster Reds2024-2025631543827.005598.1800023
MW AlpeAAAuckland Aces2026231543527.009060.00000100
Ramesh SethiEAFEast Africa1975330543018.0018529.1900050
Markus BakkerSA-ESouth Africa Emerging2026330542718.0036150.0000034
Alfonso ThomasSUSSussex20155435432*54.006385.7100041
Jayant YadavWARWarwickshire2022240542913.5010750.4700180
Adam HoseSLKSt Lucia Kings2022440541813.506583.0800040
Muhammad AbbasiKSASaudi Arabia2016-20174415421*18.006978.2600063
Anshul TripathiMPMadhya Pradesh2018-2019440543913.5046117.3900060
Matthew NanduGAWGuyana Amazon Warriors2023-2026440543713.507275.0000040
Abdul Gaffar SaqlainRWRajshahi Warriors2025-2026941543218.0034158.8200044
Donald KnightENGEngland1921240543813.50--00030
Reg ScarlettWIWest Indies19603415429*18.00--000-0
Ashok GandotraINDIndia1969240541813.50--00000
Jayantha AmerasingheSLSri Lanka1984241543418.008464.2900080
Jatin ParanjapeINDIndia1998441542718.009159.3400031
Major MandyCHAChile2019440543213.506780.6000080
Benny HowellKTKhulna Titans2016-20175525426*18.0042128.5700051
Jake DoranHHHobart Hurricanes2019-2025651542813.505794.7400040
A NsenshaZAMZambia2017550543410.8015933.9600130
PreviousPage 252Next

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.