Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Trent Bridge×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Zaheer AbbasPAK19751975110979797.0089108.99010101
Alastair CookENG201120111119595*-75126.67010160
Chris WoakesENG201620161119595*-92103.2601040
Jos ButtlerENG20162016110939393.009993.9401061
Majid KhanPAK19751975110848484.009390.3201091
Alec StewartENG20022002110838383.0010380.5801080
Glenn TurnerNZ197919791118383*-14358.0401040
Sadiq MohammadPAK19751975110747474.008884.09010121
Craig KieswetterENG201120111117272*-68105.8801083
Geoff HowarthNZ197919791116363*-7584.0001081
Andrew StraussENG20062006120625531.0014343.3601060
Pat SymcoxSA19981998110585858.008766.6701011
Paul CollingwoodENG20062006120574828.5022325.5600001
Marcus TrescothickENG20062006120553127.5013640.4400070
Jonty RhodesSA19981998110545454.0049110.2001040
Dwayne BravoWI20092009110515151.0038134.2101052
Andrew FlintoffENG200220021115050*-28178.5701052
Kevin PietersenENG20062006120474123.507562.6700041
Eoin MorganENG20162016110434343.004987.7600070
Martin GuptillNZ20092009110434343.0034126.4700041
Ronnie IraniENG20022002110393939.005570.9100010
John WrightNZ19791979110343434.006949.2800060
Nasser HussainENG20022002110323232.004178.0500030
Liam PlunkettENG200620061213122*31.0010529.5200030
Lendl SimmonsWI20092009110292929.0019152.6300050
Alastair CookENG20062006120292414.507737.6600010
Ramnaresh SarwanWI200920091112828*-26107.6900000
Mitchell JohnsonAUS200920091112828*-13215.3800022
David HusseyAUS20092009110282828.0022127.2700012
Javed MiandadPAK197519751112828*-3580.0000010
Jon LewisENG20062006120272013.504560.0000050
Marcus TrescothickENG20022002110262626.0025104.0000040
Mushtaq MohammadPAK19751975110262626.004854.1700020
Monty PanesarENG20062006121262626.003183.8700031
Ricky PontingAUS20092009110252525.0015166.6700050
Geraint JonesENG20062006120251912.507035.7100020
Aaron RedmondNZ20092009110232323.0013176.9200031
Shane WatsonAUS20092009110222222.0021104.7600021
Liam PlunkettENG201620161112222*-11200.0000021
Hansie CronjeSA19981998110212121.002777.7800030
Nick KnightENG20022002110202020.0018111.1100030
Kieron PollardWI200920091111919*-11172.7300030
Graham ThorpeENG20022002110181818.003158.0600010
Mike RindelSA19981998110181818.003847.3700030
Brad HaddinAUS20092009110161616.001794.1200001
Brett LeeAUS20092009110151515.005300.0000021
Xavier MarshallWI20092009110141414.0011127.2700010
Matthew HoggardENG2006200612014107.005923.7300010
Allan DonaldSA19981998110131313.003240.6300010
Andre FletcherWI20092009110131313.0011118.1800011
Page 1Next

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