Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM95/4 (13.5)ZIM need 83 runs in 37 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Iqbal Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Younis KhanPAK20062006120277194138.5043064.42110351
Zaheer AbbasPAK19781978120272176136.00--110242
Qasim UmarPAK19841984110210210210.0044247.51100270
Mudassar NazarPAK19841984110199199199.0040848.77100240
Mohammad YousufPAK2006200612019112695.5029864.09110195
Zaheer AbbasPAK19831983110168168168.0017695.45100231
Javed MiandadPAK19781978122160154*---100133
Shahid AfridiPAK2006200612015715678.50132118.94100206
Javed MiandadPAK19831983110126126126.0020063.00100103
Inzamam-ul-HaqPAK20062006110119119119.0019361.66100121
Imran KhanPAK19831983110117117117.0012196.6910095
Aamer MalikPAK19891989110117117117.0030538.36100150
Saleem MalikPAK19831983110107107107.0016863.69100140
Asif IqbalPAK1978197812010410452.00--101150
Saleem MalikPAK19841984111102102*---100150
Majid KhanPAK19781978120814740.50--000-0
Kamran AkmalPAK20062006120787839.0015450.65011130
Abdul RazzaqPAK20062006120693734.5012853.9100072
Saleem MalikPAK19891989110636363.008276.8301070
Salman ButtPAK20062006120613730.509464.89000120
Mohsin KhanPAK19841984110595959.00--010-0
Ramiz RajaPAK19891989110585858.0010555.24010100
Sadiq MohammadPAK19781978120574128.50--000-0
Shoaib AkhtarPAK20062006121474747.005487.0400053
Mudassar NazarPAK19831983121403840.007156.3400040
Abdul QadirPAK198319831113838*-4388.3700040
Nadeem AbbasiPAK19891989110363636.008641.8600050
Imran KhanPAK19891989110343434.007147.8900031
Imran KhanPAK19781978110323232.00--000-0
Wasim AkramPAK19891989110282828.004266.6700050
Zaheer AbbasPAK19841984110262626.00--000-0
Manzoor ElahiPAK19841984110262626.00--00050
Shoaib MohammadPAK19891989110242424.004751.0600040
Mansoor AkhtarPAK19831983110232323.005442.5900030
Shoaib MalikPAK20062006110191919.003357.5800040
Sarfraz NawazPAK19781978110181818.00--000-0
Javed MiandadPAK19841984110161616.00--000-0
Sikander BakhtPAK197819781111616*---000-0
Javed MiandadPAK19891989110131313.003735.1400000
Naved AnjumPAK19891989110121212.001580.0000020
Mohsin KhanPAK19831983121128*12.001392.3100020
Sikander BakhtPAK19831983110999.009100.0000010
Ashraf AliPAK1984198411199*---000-0
Wasim BariPAK19831983110666.001735.2900000
Mohammad AsifPAK2006200612166*6.001931.5800100
Mushtaq MohammadPAK19781978110555.00--000-0
Abdul QadirPAK1989198911155*-1827.7800000
Sarfraz NawazPAK19831983110444.002200.0000010
Wasim BariPAK19781978110333.00--00000
Saleem JaffarPAK1989198911100*-70.0000000
Page 1Next

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