Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At M. A. Chidambaram Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew HaydenAUS20012001120238203119.0036066.11100187
Shahid AfridiPAK1999199912015214176.0021869.72100233
Mark WaughAUS200120011201277063.5027546.18020141
Hashmatullah ShahidiAFG20262026110102102102.0013177.86100131
Ramnaresh SarwanWI20022002120977848.5027435.4001072
Steve WaughAUS20012001120944747.0027534.1800091
Carl HooperWI20022002120814640.509684.3800092
Mohammad YousufPAK19991999120795339.5013259.85010111
Wavell HindsWI20022002120796139.5018043.89010111
Mahela JayawardeneSL20052005110717171.008088.75010141
Moin KhanPAK19991999120636031.5012450.8101071
Inzamam-ul-HaqPAK19991999120615130.509167.03010120
Justin LangerAUS20012001120563528.008962.9200082
Michael SlaterAUS20012001120524826.008561.1800052
Azmatullah OmarzaiAFG20262026110505050.005689.2901052
Saleem MalikPAK19991999120403220.0010338.8300050
Wasim AkramPAK19991999120393819.507452.7000051
Thilan SamaraweeraSL200520051113535*-9337.6300070
Saeed AnwarPAK19991999120312415.504568.8900050
Kumar SangakkaraSL20052005110303030.005257.6900050
Shivnarine ChanderpaulWI20022002120302715.009730.9300030
Ijaz AhmedPAK19991999120241312.005742.1100040
Chris GayleWI20022002120232311.507929.1100150
Ryan HindsWI20022002120231611.5012318.7000020
Mohammad NabiAFG20262026110212121.002391.3000011
Glenn McGrathAUS200120011221411*-2653.8500010
Ridley JacobsWI200220021201296.004030.0000000
Ibrahim ZadranAFG20262026110111111.001861.1100020
Ricky PontingAUS2001200112011115.502642.3100101
Shane WarneAUS2001200112011115.505121.5700120
Nadeem KhanPAK19991999121989.002339.1300010
Tillakaratne DilshanSL2005200511188*-1457.1400010
Mervyn DillonWI20022002120844.001844.4400020
Marvan AtapattuSL20052005110777.002035.0000010
Pedro CollinsWI2002200212276*-1643.7500000
Rashid KhanAFG20262026110555.00771.4300000
Rahmanullah GurbazAFG20262026110555.00771.4300010
Rahmat ShahAFG20262026110555.001533.3300010
Waqar YounisPAK19991999121555.001631.2500010
Gareth BreeseWI20022002120552.502619.2300100
Avishka GunawardeneSL20052005110444.00666.6700010
Adam GilchristAUS20012001120211.001711.7600000
Jason GillespieAUS20012001120221.00583.4500100
Saqlain MushtaqPAK19991999120221.00336.0600100
Jermaine LawsonWI20022002120221.001020.0000100
Colin MillerAUS20012001120221.00316.4500100
Darwish RasooliAFG20262026110111.00520.0000000
Allah Mohammad GhazanfarAFG20262026110111.001100.0000000
Ziaur RahmanAFG2026202611111*-714.2900000
Fareed AhmadAFG20262026110000.00--00100

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