Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Edgbaston×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael VaughanENG2003200323026115687.0046256.49110402
Paul CollingwoodENG2008200812013913569.5021764.06100201
Kane WilliamsonNZ20192019111106106*-13876.8110091
Kevin PietersenENG20082008120989449.0014567.59010130
Andrew FlintoffENG20032003220945447.009796.91010142
Marcus TrescothickENG200320032319152*45.5019546.67010170
Alastair CookENG20082008120857642.5013762.04010140
Ian BellENG20082008120705035.0012556.00010130
Colin de GrandhommeNZ20192019110606060.0047127.6601052
Misbah-ul-HaqPAK20132013110555555.007573.3301031
Craig KieswetterENG20122012110505050.0032156.2501033
Anthony McGrathENG20032003220453422.508652.3300060
Andrew StraussENG20082008120452522.5013234.0900050
Nasir JamshedPAK20132013110424242.007655.2600040
Ashley GilesENG20032003221414141.008349.4000080
Tim AmbroseENG20082008120412220.5013929.5000050
Nafees IqbalBAN20042004110404040.005967.8000060
Alec StewartENG20032003110383838.008743.6800070
Andrew FlintoffENG200820081213836*38.008246.3400031
Rikki ClarkeENG20032003110373737.0034108.8200061
Martin GuptillNZ20192019110353535.005959.3200050
Jos ButtlerENG201220121113232*-10320.0000023
Babar AzamPAK201720171113131*-5160.7800040
Fakhar ZamanPAK20172017110313131.0023134.7800060
Mohammad HafeezPAK20172017110262626.005349.0600011
Khaled MashudBAN20042004110242424.006536.9200020
Nasser HussainENG200320031212423*24.005642.8600050
Ryan SidebottomENG20082008120242212.005246.1500050
James NeeshamNZ20192019110232323.003467.6500030
Michael VaughanENG2008200812017178.501989.4700140
Shoaib MalikPAK201720171111616*-14114.2900030
Umar AminPAK20132013110161616.002955.1700010
Mark ButcherENG20032003110131313.005026.0000020
Wahab RiazPAK20132013110131313.0012108.3300020
Azhar AliPAK20172017110999.002240.9100010
Colin MunroNZ20192019110999.005180.0000020
Shoaib MalikPAK20132013110888.002927.5900000
Mohammad HafeezPAK20132013110777.002133.3300000
Luke WrightENG20122012110666.001060.0000000
Tapash BaisyaBAN20042004110555.00683.3300010
Eoin MorganENG20122012110555.00955.5600000
Saeed AjmalPAK20132013110555.005100.0000010
Michael LumbENG20122012110555.004125.0000010
Mohammad AshrafulBAN20042004110444.00666.6700010
Javed OmarBAN20042004110444.001233.3300000
Junaid KhanPAK20132013110444.001233.3300000
Jonny BairstowENG20122012110444.002200.0000010
Vikram SolankiENG20032003110222.001118.1800000
Imran FarhatPAK20132013110222.00922.2200000
Mitchell SantnerNZ2019201911122*-366.6700000
Page 1Next

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