ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Edgbaston×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael VaughanENGEngland2003-200835027815655.6048157.80111442
Paul CollingwoodENGEngland200812013913569.5021764.06100201
Andrew FlintoffENGEngland2003-20083411325444.0017973.74010173
Kane WilliamsonNZNew Zealand2019111106106*-13876.8110091
Kevin PietersenENGEngland2008120989449.0014567.59010130
Marcus TrescothickENGEngland20032319152*45.5019546.67010170
Alastair CookENGEngland2008120857642.5013762.04010140
Ian BellENGEngland2008120705035.0012556.00010130
Colin de GrandhommeNZNew Zealand2019110606060.0047127.6601052
Misbah-ul-HaqPAKPakistan2013110555555.007573.3301031
Craig KieswetterENGEngland2012110505050.0032156.2501033
Anthony McGrathENGEngland2003220453422.508652.3300060
Andrew StraussENGEngland2008120452522.5013234.0900050
Nasir JamshedPAKPakistan2013110424242.007655.2600040
Ashley GilesENGEngland2003221414141.008349.4000080
Tim AmbroseENGEngland2008120412220.5013929.5000050
Nafees IqbalBANBangladesh2004110404040.005967.8000060
Alec StewartENGEngland2003110383838.008743.6800070
Rikki ClarkeENGEngland2003110373737.0034108.8200061
Martin GuptillNZNew Zealand2019110353535.005959.3200050
Mohammad HafeezPAKPakistan2013-2017220332616.507444.5900011
Jos ButtlerENGEngland20121113232*-10320.0000023
Babar AzamPAKPakistan20171113131*-5160.7800040
Fakhar ZamanPAKPakistan2017110313131.0023134.7800060
Khaled MashudBANBangladesh2004110242424.006536.9200020
Nasser HussainENGEngland20031212423*24.005642.8600050
Shoaib MalikPAKPakistan2013-20172212416*24.004355.8100030
Ryan SidebottomENGEngland2008120242212.005246.1500050
James NeeshamNZNew Zealand2019110232323.003467.6500030
Umar AminPAKPakistan2013110161616.002955.1700010
Mark ButcherENGEngland2003110131313.005026.0000020
Wahab RiazPAKPakistan2013110131313.0012108.3300020
Azhar AliPAKPakistan2017110999.002240.9100010
Colin MunroNZNew Zealand2019110999.005180.0000020
Luke WrightENGEngland2012110666.001060.0000000
Tapash BaisyaBANBangladesh2004110555.00683.3300010
Eoin MorganENGEngland2012110555.00955.5600000
Saeed AjmalPAKPakistan2013110555.005100.0000010
Michael LumbENGEngland2012110555.004125.0000010
Mohammad AshrafulBANBangladesh2004110444.00666.6700010
Javed OmarBANBangladesh2004110444.001233.3300000
Junaid KhanPAKPakistan2013-2017210444.001233.3300000
Jonny BairstowENGEngland2012110444.002200.0000010
Vikram SolankiENGEngland2003110222.001118.1800000
Imran FarhatPAKPakistan2013110222.00922.2200000
Mitchell SantnerNZNew Zealand201911122*-366.6700000
James AndersonENGEngland2003-2008331211.001414.2900000
Darren GoughENGEngland2003210111.00185.5600000
Manjural Islam RanaBANBangladesh2004110111.00119.0900000
Nazmul HossainBANBangladesh200411111*-137.6900000
Page 1Next

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