Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Barabati Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kevin PietersenENG20082008111111111*-12886.72100101
Grant FlowerZIM19981998110102102102.0011886.4410080
Eoin MorganENG20172017110102102102.0081125.9310065
Stuart CarlisleZIM200020001119191*-12572.8001060
Brian LaraWI19941994110898989.0010683.9601081
Nicolas PooranWI20192019110898989.0064139.06010103
Craig McMillanNZ200320031118282*-9289.1301061
Jason RoyENG20172017110828282.0073112.3301092
Heinrich KlaasenSA20222022110818181.0046176.0901075
Kieron PollardWI201920191117474*-51145.1001037
Upul TharangaSL20092009110737373.008190.1201061
Paul CollingwoodENG200220021117171*-7891.0301032
Joe RootENG20252025110696969.007295.8301060
Keith FletcherENG19821982110696969.0052132.6901044
Scott StyrisNZ20032003110686868.008976.4001050
Alistair CampbellZIM20002000110686868.009273.9101071
Owais ShahENG200820081116666*-57115.7901090
Shivnarine ChanderpaulWI20072007110666666.0012552.8001040
Steve TikoloKEN19961996110656565.008378.3101041
Ben DuckettENG20252025110656565.0056116.07010100
Michael VaughanENG20022002110636363.008078.7501050
Darren BravoWI20112011110606060.007481.0801060
Mike GattingENG19841984110595959.008668.6001040
Roy DiasSL19871987120584929.00--000-0
Moeen AliENG20172017110555555.0043127.9101060
Joe RootENG20172017110545454.005598.1801080
Arjuna RanatungaSL19901990110535353.0010550.4801011
Ian BothamENG19821982110525252.0052100.0001052
Mark GreatbatchNZ19951995110505050.0011742.7401060
Asanka GurusinhaSL19871987120504025.00--000-0
Murray GoodwinZIM19981998110474747.0034138.2400060
Nasser HussainENG20022002110464646.005485.1900040
Kumar SangakkaraSL20092009110464646.0041112.2000031
Paul DowntonENG198419841114444*-41107.3200030
Vic MarksENG19841984110444444.0040110.0000040
Mahela JayawardeneSL20142014110434343.0036119.4400061
Shai HopeWI20192019110424242.005084.0000050
David GowerENG19821982110424242.005971.1900040
Ravi RatnayekeSL19871987120422221.00--000-0
Tillakaratne DilshanSL20092009110414141.0018227.78000100
Liam LivingstoneENG20252025110414141.0032128.1300022
Paul CollingwoodENG20082008110404040.006462.5000040
John WrightNZ19881988110393939.005966.1000040
Evan GrayNZ19881988110383838.008047.5000030
Roston ChaseWI20192019110383838.004879.1700030
Shimron HetmyerWI20192019110373737.0033112.1200022
Roland HolderWI199419941113636*-3797.3000011
Roger TwoseNZ19951995110363636.0017021.1800010
Duleep MendisSL19871987120362718.00--000-0
Temba BavumaSA20222022110353535.0030116.6700041
Page 1Next

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