Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (All internationals)

The most runs in a calendar year in internationals at Rawalpindi Cricket Stadium: 497 by Babar Azam in 2020.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Rawalpindi Cricket Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPAK2020202076149714399.40493100.81230586
Imam-ul-HaqPAK20222022241437157145.6786550.52300466
Mohammad RizwanPAK20242024673386171*96.5055669.42110305
Babar AzamPAK2025202510112358102*39.7844680.27123344
Saleem MalikPAK19941994330326237108.6745771.33110420
Gary KirstenSA19961996331309188*154.5031797.48110234
Rahul DravidIND20042004220306270153.0054056.67100361
Abdullah ShafiquePAK20222022241300136*100.0056453.19200325
Fakhar ZamanPAK20232023321297180*297.00258115.12200307
Saud ShakeelPAK2024202435029314158.6052655.70201160
Sahibzada FarhanPAK202620264402668966.50177150.280302412
Agha SalmanPAK2025202510103265105*37.8628692.66111223
Kamil MisharaSL202520257702637637.57227115.860202410
Daryl MitchellNZ2023202344026012965.00258100.78200194
Azhar AliPAK2022202223025218584.0049051.43100243
Yasir HameedPAK20032003441246127*82.0032475.93110211
Inzamam-ul-HaqPAK1997199723024117780.3342456.84110302
Harry BrookENG20222022120240153120.00181132.60110308
Fakhar ZamanPAK202520258712407840.0024398.77020217
Saeed AnwarPAK1998199823023714579.0039460.15110250
Saeed AnwarPAK19941994341236104*78.6737263.44110341
Sean WilliamsZIM20202020551235118*58.7525392.89110292
Brendan TaylorZIM2020202066023511239.1726090.38110265
Mushfiqur RahimBAN20242024231216191108.0040153.87100231
Sahibzada FarhanPAK2025202566121580*43.00149144.30020219
Alistair CampbellZIM199319932302127570.6730569.51030251
Pathum NissankaSL2025202588121198*30.14197107.11011255
Pavan RathnayakeSL20262026220209130104.50180116.11110215
Harry BrookENG20262026220207202103.50123168.291002110
Wesley MadhevereZIM2020202066120170*40.20191105.24020262
Aamer SohailPAK199419943401988049.5026973.61020312
Saim AyubPAK202420246801985824.7531163.67020204
Liton DasBAN2024202422019413897.0030663.40110215
Mohammad RizwanPAK2023202343319498*-137141.61020195
Saim AyubPAK202520258801943724.25170114.12000219
Azhar MahmoodPAK19971997232192128*192.0038649.74110222
Mark ChapmanNZ20232023442191104*95.50116164.66110235
Imran FarhatPAK2003200322018910794.5022982.53110261
Mark WaughAUS19941994221189121*189.0024776.52110170
Andrew HudsonSA1996199622018816194.00165113.94100184
Babar AzamPAK2022202223017613658.6725569.02100231
Zak CrawleyENG2022202212017212286.00159108.18110280
Asif MujtabaPAK199319932311666183.0047235.17030140
Aamer SohailPAK19971997110160160160.0029753.87100171
Mark DekkerZIM1993199323115968*79.5039040.77020160
Steve WaughAUS19981998110157157157.0032548.31100151
Mehedi Hasan MirazBAN202420242201557877.5030351.16020181
Mohammad YousufPAK2003200353115494*77.0021671.3002173
Maaz SadaqatPAK202620264401549638.5097158.760211110
Mohammad RizwanPAK2025202545215461*51.3325759.92020131
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.