Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Bellerive Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSL20122012111160160*-16596.97100113
Kumar SangakkaraSL20122012110105105105.0087120.6910082
David BoonAUS19911991111102102*-16860.7110080
Tim DavidAUS20252025110747474.0038194.7401085
Abdul RazzaqPAK200020001117070*-52134.6201042
Ijaz AhmedPAK20002000110676767.009074.4401031
Marcus StoinisAUS20252025110646464.0039164.1001082
Heath StreakZIM200420041115959*-6886.7601040
Chamara KapugederaSL20082008110575757.008666.2801040
Sean ErvineZIM200420041114848*-33145.4500013
Dean JonesAUS19911991110484848.009948.4800030
Mohammad YousufPAK20002000110454545.005286.5400030
Saeed AnwarPAK20002000110434343.006665.1500030
Stuart CarlisleZIM20042004110363636.007150.7000030
Sanath JayasuriyaSL20082008110343434.004477.2700021
Kumar SangakkaraSL20082008110333333.004278.5700040
Matthew ShortAUS202520251112626*-15173.3300021
Mahela JayawardeneSL20122012110222222.003366.6700011
Tatenda TaibuZIM20042004110161616.003644.4400000
Grant FlowerZIM20042004110151515.003246.8800000
Angelo MathewsSL20122012110141414.0010140.0000010
Muttiah MuralitharanSL20082008110131313.002748.1500010
Shahid AfridiPAK20002000110121212.002060.0000020
Vusi SibandaZIM20042004110121212.001963.1600020
Lasith MalingaSL20082008110121212.003633.3300000
Mitchell MarshAUS20252025110111111.001478.5700010
Stuart MatsikenyeriZIM20042004110999.001850.0000010
Tillakaratne DilshanSL20082008110888.001266.6700010
Dilruwan PereraSL20082008110888.001361.5400010
Geoff MarshAUS19911991110888.003522.8600010
Inzamam-ul-HaqPAK20002000110666.001442.8600010
Travis HeadAUS20252025110666.004150.0000010
Mahela JayawardeneSL20082008110333.001127.2700000
Waqar YounisPAK2000200011133*-3100.0000000
Thisara PereraSL20122012110333.003100.0000000
Xavier BartlettAUS2025202511133*-2150.0000000
Mark VermeulenZIM20042004110222.00248.3300000
Wasim AkramPAK20002000110222.00540.0000000
Dinesh ChandimalSL2012201211122*-2100.0000000
Josh InglisAUS20252025110111.00714.2900000
WPUJC VaasSL20082008110000.0070.0000100
Moin KhanPAK20002000110000.0010.0000100
Chamara SilvaSL20082008110000.0040.0000100
Ishara AmerasingheSL2008200811100*-10.0000000
Mitchell OwenAUS20252025110000.0010.0000100
Allan BorderAUS1991199111100*---00000

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