Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (All cricket)

The most runs in a calendar year in all cricket at Rawalpindi Cricket Stadium since 1908: 567 by Babar Azam in 2020.

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Rawalpindi Cricket Stadium×From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPAK/KK2020202098256714394.50552102.72241686
Sahibzada FarhanPAK/IU202520251111147310647.30304155.591405022
Babar AzamPAK/PZ2025202515162471102*33.6451890.93134478
Mohammad RizwanPAK/MS20242024893438171*73.0059773.37110347
Imam-ul-HaqPAK20222022241437157145.6786550.52300466
Fakhar ZamanPAK/LQ20232023541423180*141.00326129.753004015
Babar AzamPAK/PZ2023202387037111553.00278133.45131399
Fakhar ZamanPAK/LQ20252025111013687840.89324113.580403513
Saud ShakeelPAK/QG2024202457035014150.0056661.84201204
Agha SalmanPAK/IU2025202514144349105*34.90347100.58111296
Saleem MalikPAK19941994330326237108.6745771.33110420
Gary KirstenSA19961996331309188*154.5031797.48110234
Saim AyubPAK/PZ20252025131303075023.62258118.990103115
Rahul DravidIND20042004220306270153.0054056.67100361
Abdullah ShafiquePAK20222022241300136*100.0056453.19200325
Mohammad RizwanPAK/MS2023202376328998*96.33190152.110302611
Saim AyubPAK/PZ2024202491102755825.0035078.570202412
Sahibzada FarhanPAK202620264402668966.50177150.280302412
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
Saeed AnwarPAK1998199823023714579.0039460.15110250
Saeed AnwarPAK19941994341236104*78.6737263.44110341
Sean WilliamsZIM20202020551235118*58.7525392.89110292
Brendan TaylorZIM2020202066023511239.1726090.38110265
Haider AliPAK/PZ2020202099223566*33.57150156.670101914
Babar AzamPAK/PZ202420248902326425.7826089.23022294
Mushfiqur RahimBAN20242024231216191108.0040153.87100231
Shadab KhanPAK/IU202420247502168043.20138156.520201910
Alistair CampbellZIM199319932302127570.6730569.51030251
Hassan NawazPAK/QG20252025552212100*70.67122173.77110818
Mohammad RizwanPAK/MS2025202578221161*35.1729571.53020183
Pathum NissankaSL2025202588121198*30.14197107.11011255
Imad WasimPAK/KK2023202354321092*210.00118177.97020295
Pavan RathnayakeSL20262026220209130104.50180116.11110215
Harry BrookENG20262026220207202103.50123168.291002110
Kusal MendisSL/QG20252025111022054025.63195105.13001186
Hussain TalatPAK/PZ202520257622016250.25185108.65010146
Wesley MadhevereZIM2020202066120170*40.20191105.24020262
Saim AyubPAK/PZ202320237602017433.50111181.080321912
Aamer SohailPAK199419943401988049.5026973.61020312
Agha SalmanPAK/IU202420247911975424.6327571.64011166
Liton DasBAN2024202422019413897.0030663.40110215
Azhar MahmoodPAK19971997232192128*192.0038649.74110222
Mark ChapmanNZ20232023442191104*95.50116164.66110235
Imran FarhatPAK2003200322018910794.5022982.53110261
Mark WaughAUS19941994221189121*189.0024776.52110170
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.