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 records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Edgbaston×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael VaughanENG2003-200835027815655.6048157.80111442
Paul CollingwoodENG200812013913569.5021764.06100201
Andrew FlintoffENG2003-20083411325444.0017973.74010173
Kane WilliamsonNZ2019111106106*-13876.8110091
Kevin PietersenENG2008120989449.0014567.59010130
Marcus TrescothickENG20032319152*45.5019546.67010170
Alastair CookENG2008120857642.5013762.04010140
Ian BellENG2008120705035.0012556.00010130
Colin de GrandhommeNZ2019110606060.0047127.6601052
Misbah-ul-HaqPAK2013110555555.007573.3301031
Craig KieswetterENG2012110505050.0032156.2501033
Anthony McGrathENG2003220453422.508652.3300060
Andrew StraussENG2008120452522.5013234.0900050
Nasir JamshedPAK2013110424242.007655.2600040
Ashley GilesENG2003221414141.008349.4000080
Tim AmbroseENG2008120412220.5013929.5000050
Nafees IqbalBAN2004110404040.005967.8000060
Alec StewartENG2003110383838.008743.6800070
Rikki ClarkeENG2003110373737.0034108.8200061
Martin GuptillNZ2019110353535.005959.3200050
Mohammad HafeezPAK2013-2017220332616.507444.5900011
Jos ButtlerENG20121113232*-10320.0000023
Babar AzamPAK20171113131*-5160.7800040
Fakhar ZamanPAK2017110313131.0023134.7800060
Khaled MashudBAN2004110242424.006536.9200020
Nasser HussainENG20031212423*24.005642.8600050
Shoaib MalikPAK2013-20172212416*24.004355.8100030
Ryan SidebottomENG2008120242212.005246.1500050
James NeeshamNZ2019110232323.003467.6500030
Umar AminPAK2013110161616.002955.1700010
Mark ButcherENG2003110131313.005026.0000020
Wahab RiazPAK2013110131313.0012108.3300020
Azhar AliPAK2017110999.002240.9100010
Colin MunroNZ2019110999.005180.0000020
Luke WrightENG2012110666.001060.0000000
Tapash BaisyaBAN2004110555.00683.3300010
Eoin MorganENG2012110555.00955.5600000
Saeed AjmalPAK2013110555.005100.0000010
Michael LumbENG2012110555.004125.0000010
Mohammad AshrafulBAN2004110444.00666.6700010
Javed OmarBAN2004110444.001233.3300000
Junaid KhanPAK2013-2017210444.001233.3300000
Jonny BairstowENG2012110444.002200.0000010
Vikram SolankiENG2003110222.001118.1800000
Imran FarhatPAK2013110222.00922.2200000
Mitchell SantnerNZ201911122*-366.6700000
James AndersonENG2003-2008331211.001414.2900000
Darren GoughENG2003210111.00185.5600000
Manjural Islam RanaBAN2004110111.00119.0900000
Nazmul HossainBAN200411111*-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.