Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Edgbaston×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
James VinceENGEngland2016-202123018310261.0028364.66100240
David GowerENGEngland1982-19872401667441.5028358.66020260
Mike GattingENGEngland1982-198724015412438.5035843.02100200
Moeen AliENGEngland2016-202423115386*76.5022169.23020172
Joe RootENGEngland2016-202624113562*45.0021662.50020160
Alastair CookENGEngland2010-20162401326633.0019767.01010190
Derek RandallENGEngland198212012210561.0017968.16100140
Shikhar DhawanINDIndia2013-20172201166858.00106109.43010111
Jonny BairstowENGEngland2016-20242301168338.6716172.05010102
Kevin PietersenENGEngland2006-20102201148057.0018063.33010180
Andrew StraussENGEngland2006-201023111353*56.5019557.95010140
Rohit SharmaINDIndia2013-20172201099154.5015172.1901092
Jonathan TrottENGEngland201012110855108.0022647.79020130
Virat KohliINDIndia2013-201722210381*-95108.4201093
Gary BallanceENGEngland2016120987049.0022044.55010150
James NeeshamNZNew Zealand20191119797*-11286.6101053
Hashim AmlaSASouth Africa2013-2017220978148.5011782.91010110
David MillerSASouth Africa2013-20172219475*94.0012873.4401033
Jos ButtlerENGEngland2024110848484.0051164.7101083
Chris BroadENGEngland1987120845442.0017149.12010100
Tim RobinsonENGEngland1987120848042.0021838.53010110
John EmbureyENGEngland1987120785839.0015949.0601092
Lewis GregoryENGEngland2021110777777.0069111.5901063
Harry BrookENGEngland2024-2026220767538.009976.7701060
Alex HalesENGEngland2016120715435.5016243.83010130
Chris TavaréENGEngland1982120715435.5025028.40010100
Jamie SmithENGEngland2026110696969.008482.1401091
Rahul DravidINDIndia2004110676767.0010862.0401040
David HusseyAUSAustralia2010220673433.5055121.8200071
Daniel LawrenceENGEngland2026110656565.008279.2701090
Colin de GrandhommeNZNew Zealand2019110646464.007190.1401061
Jordan CoxENGEngland20261216359*63.008276.8301080
Emilio GayENGEngland2026120606030.0011850.8501190
Bob TaylorENGEngland1982120555427.5015335.9501040
Faf du PlessisSASouth Africa2013-2017220542827.008464.2900030
Yuvraj SinghINDIndia2004-2017220535326.5035151.4301181
Geoff MillerENGEngland1982120524726.0011346.0200060
Ollie RobinsonENGEngland2026110505050.0047106.3801071
Paul CollingwoodENGEngland2006-2010220502825.0010348.5400070
Philip SaltENGEngland2021-2024220503725.0031161.2900090
Ajit AgarkarINDIndia2004110474747.005094.0000031
Ian BothamENGEngland1982-1987240453711.255384.9100170
Bruce EdgarNZNew Zealand1983110444444.0010741.1200030
Jofra ArcherENGEngland2024-20262224432*-31141.9400023
Michael HusseyAUSAustralia2010220432521.5029148.2800070
David WarnerAUSAustralia2010220424121.0034123.5300060
Kane WilliamsonNZNew Zealand2019110414141.006959.4200040
Zak CrawleyENGEngland2021110393939.0034114.7100070
Will JacksENGEngland2024110373737.0023160.8700042
Michael ClarkeAUSAustralia2010220353017.5023152.1700060
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.