Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Pakistan: Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad YousufPAK2000200052596200012437.74398950.1459616315
Agha SalmanPAK20252025565810156913432.69175989.2029213330
Mohammad HafeezPAK20132013515791817140*37.85214484.7558517836
Mohammad HafeezPAK2011201147566188514337.70257673.1859421924
Babar AzamPAK2022202244524259819654.13349974.25817227124
Younis KhanPAK2002200246525185815339.53301161.71216419711
Inzamam-ul-HaqPAK2000200045518216414250.33367158.95515322814
Umar AkmalPAK2010201041484127979*29.07146887.1308310128
Abdul RazzaqPAK20002000494891029100*26.38199251.66156976
Moin KhanPAK20002000484849137020.75144063.400347414
Saeed AnwarPAK1996199642476223517654.51275281.21514125021
Misbah-ul-HaqPAK2013201342479207813554.68355058.54220216435
Mohammad RizwanPAK20222022414761598104*38.98178989.32112113228
Misbah-ul-HaqPAK201120114646151813102*58.48325955.63116215121
Ijaz AhmedPAK1996199644466171314142.83243670.32311216022
Mohammad HafeezPAK2012201240461137919630.64198569.4726614316
Mohammad RizwanPAK202120214445111915115*56.32202994.38215319444
Babar AzamPAK2021202143452176015840.93196989.39314420426
Kamran AkmalPAK20092009404551376158*34.40160985.5228315226
Mohammad YousufPAK20022002394362085204*56.35284573.29710323027
Babar AzamPAK20182018384391688127*49.65220376.62214316618
Sarfraz AhmedPAK20182018464389359426.71109985.080538314
Aamer SohailPAK1994199436421172013441.95261265.8531212128
Saeed AnwarPAK1994199436423168216943.13263263.9139421414
Younis KhanPAK2007200735422154413038.60228267.6648316420
Inzamam-ul-HaqPAK2002200240423151132938.74234064.5724215323
Kamran AkmalPAK200720073842593211925.19148362.851561254
Saeed AjmalPAK2013201350428272498.0050853.540010273
Babar AzamPAK2019201936415208211557.83230890.21613023418
Younis KhanPAK2006200632416179419951.26288262.2541052147
Mohammad HafeezPAK2015201535412160822441.23217973.8047417231
Ijaz AhmedPAK1997199739412153715139.41246762.3039313424
Babar AzamPAK20172017364161501125*42.89196176.5445512111
Inzamam-ul-HaqPAK199419943641101462137*47.16229863.62311116811
Saim AyubPAK20242024354131254113*33.00140689.1935114437
Abdul RazzaqPAK2002200239419108713433.97162866.7724310624
Moin KhanPAK199719974441139359833.39134869.360637315
Inzamam-ul-HaqPAK19991999354051649200*47.11263562.58312215412
Mohammad YousufPAK2003200339407152710646.27222968.51115414514
Mohammad RizwanPAK20242024374081420171*44.38175480.9619310835
Saleem MalikPAK1987198734407134510240.76221558.242921172
Saleem MalikPAK199619964240111289100*44.45205262.8219210010
Sarfraz AhmedPAK2016201637408128610540.19151285.051711273
Shahid AfridiPAK2002200238402925108*24.3494098.402578652
Mohammad YousufPAK2006200633394243520269.57386263.0598128314
Saeed AnwarPAK19991999333921579188*42.68226969.59410519611
Babar AzamPAK2023202337393156915143.58186883.99312115923
Ramiz RajaPAK1987198734391135711435.71219455.65272972
Babar AzamPAK202420243539311687532.44127391.7509312821
Rashid LatifPAK2002200240391091915031.69142664.45132996
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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