Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by team (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's Cricket Ground×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Nasser HussainENGEngland2001-200235035615571.2082243.31130511
Michael VaughanENGEngland2001-200235031111562.2056854.75211421
John CrawleyENGEngland2002242236100*118.0048548.66110250
Marvan AtapattuSLSri Lanka200212019218596.0038749.61100240
Graham ThorpeENGEngland2001-20023501778035.4030358.42020230
Mark ButcherENGEngland200224016910542.2543938.50100170
Alec StewartENGEngland2001-20023511294432.2524951.81000130
Marcus TrescothickENGEngland2001-20022301257641.6719962.81010120
Mahela JayawardeneSLSri Lanka2002121121107121.0018964.02100180
VVS LaxmanINDIndia200212111774117.0018862.23010140
Virender SehwagINDIndia20021201118455.5013880.43010151
Ajit AgarkarINDIndia2002121111109*111.0019955.78100160
Rahul DravidINDIndia20021201096354.5027439.78010160
Aravinda de SilvaSLSri Lanka2002110888888.0022539.11010120
Andrew FlintoffENGEngland2002230785926.009284.78010141
Abdul RazzaqPAKPakistan2001120755337.5016844.64010120
Craig WhiteENGEngland2002121595359.007974.6801051
Younis KhanPAKPakistan2001120595829.5011252.6801090
Wasim JafferINDIndia2002120545327.008365.0601070
Russel ArnoldSLSri Lanka2002110505050.008757.4701070
Simon JonesENGEngland2002110444444.0043102.3300071
Mike AthertonENGEngland2001110424242.0012234.4300050
Ian WardENGEngland2001110393939.008148.1500010
Rashid LatifPAKPakistan2001120382019.008644.1900040
Azhar MahmoodPAKPakistan2001120382419.006657.5800050
Inzamam-ul-HaqPAKPakistan2001120332016.506253.2300050
Mohammad YousufPAKPakistan2001120322616.008537.6500020
Wasim AkramPAKPakistan20011213119*31.003881.5800050
Nuwan ZoysaSLSri Lanka2002110282828.004957.1400022
Sachin TendulkarINDIndia2002120281614.009629.1700040
Dominic CorkENGEngland2001-2002220252512.504654.3500110
Waqar YounisPAKPakistan2001120212110.503461.7600121
Saeed AnwarPAKPakistan2001120201210.004346.5100030
Ashley GilesENGEngland2002110191919.002673.0800030
Ashish NehraINDIndia200212019199.506230.6500121
Sanath JayasuriyaSLSri Lanka2002110181818.002572.0000030
Andrew CaddickENGEngland2001-200222018139.004540.0000020
Hashan TillakaratneSLSri Lanka20021111717*-7422.9700010
Kumar SangakkaraSLSri Lanka2002121161016.004634.7800030
Anil KumbleINDIndia200212015157.502951.7200130
Matthew HoggardENGEngland20022221010*-3627.7800020
Zaheer KhanINDIndia20021201075.002835.7100010
WPUJC VaasSLSri Lanka2002110666.001735.2900010
Charitha BuddhikaSLSri Lanka200211166*-2227.2700010
Darren GoughENGEngland200111155*-4125.0000010
Sourav GangulyINDIndia2002120552.503315.1500100
Ryan SidebottomENGEngland2001110444.002317.3900000
Shoaib AkhtarPAKPakistan200112122*2.001513.3300100
Ajay RatraINDIndia2002120211.00355.7100000
Saleem ElahiPAKPakistan2001120000.0090.0000200

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.