Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Iqbal Stadium×

Player figures come from full scorecards, which we hold for 43 of the 44 matches in this selection (from 1978). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris BroadENG1987198712013011665.0037534.67100140
Chandika HathurusingheSL199519951201308365.0037634.57010170
Hashan TillakaratneSL1995199523012911543.0020363.55101210
Saleem YousufPAK1988198812112866*128.0021260.38020151
Sandeep PatilIND19841984110127127127.0023154.98100180
Zaheer AbbasPAK19821982110126126126.0020561.46100123
Javed MiandadPAK19831983110126126126.0020063.00100103
Sanath JayasuriyaSL199219921201268163.0018269.23010220
Aravinda de SilvaSL19851985110122122122.00--100173
Ijaz AhmedPAK1988198812012212261.0023252.59101172
Herschelle GibbsSA200320032301229840.6726246.56010181
Thilan SamaraweeraSL2004200412012110060.5029740.74100100
Graeme SmithSA200320032301186539.3317766.67020140
Imran KhanPAK19831983110117117117.0012196.6910095
Aamer MalikPAK19891989110117117117.0030538.36100150
Wasim RajaPAK19841984121117112117.0022352.47100142
Ian BellENG2005200512011511557.5027941.2210170
Jacques KallisSA200320032301156238.3321353.99010131
Richie RichardsonWI1990199012111470*114.0015275.00010160
Allan BorderAUS19881988111113113*-23747.68100130
Saleem ElahiPAK200020001201137256.5020954.07010150
Moin KhanPAK199719971201128056.0019956.28010152
Mansoor AkhtarPAK19821982110111111111.0019158.12100180
Moin KhanPAK199519952301115037.0017364.16010110
Abdul RazzaqPAK20002000121109100*109.0025243.25100130
Mohammad AzharuddinIND1989198912010910954.5017562.29101100
Rahul DravidIND20062006121108103108.0025143.03100160
Saleem MalikPAK19831983110107107107.0016863.69100140
Shoaib MalikPAK200420041201075953.5025841.47010180
Roy DiasSL198219821201059852.5019653.57010160
Roger TwoseNZ199619962201059252.5012981.40010100
Gary KirstenSA19971997121104100*104.0022147.06100160
Saeed AnwarPAK199519951201045452.0021348.83020130
Asif IqbalPAK1978197812010410452.00--101150
Ranjan MadugalleSL1982198212110391*103.0022545.78010160
Hamish MarshallNZ20032003111101101*-10992.6610072
Inzamam-ul-HaqPAK199719971201019650.5017757.06010161
Mohinder AmarnathIND198319831201007850.0023642.37010121
Kamran AkmalPAK200620062301007833.3319451.55011140
Ijaz AhmedPAK199419941119898*-87112.64010111
VVS LaxmanIND20062006121989098.0022743.17010120
Mohammad YousufPAK20052005120987849.0021246.2301082
Sunil GavaskarIND19781978121978997.00--010-0
Mike AthertonENG200020001219765*97.0027834.8901070
Tony de ZorziSA20252025330967632.009798.97010104
Javed MiandadPAK19901990240965524.0024439.34010110
Gary KirstenSA19941994220936946.5014165.9601070
Graham GoochENG19871987120936546.5013071.54010110
Shahid AfridiPAK20052005120929246.0086106.9801166
Shoaib MalikPAK20082008221928892.0010092.00010110

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