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 National Stadium since 1908: 918 by Babar Azam in 2022.

More filters

2 active
Reset"Match result" is from the side of the player or team.
At National Stadium×From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPAK/KK202220221215291819670.62132069.55330978
Mohammad RizwanPAK/MS2022202211133603104*60.30563107.101615613
Mohammad RizwanPAK/MS202120219905338759.22398133.920506510
Hayley MatthewsWIW2024202488153014175.71524101.15231681
Babar AzamPAK/PZ202320231011152410752.4059787.77150526
Younis KhanPAK20082008871491123*81.83478102.72140494
Babar AzamPZ20262026773465103116.25310150.002204712
Inzamam-ul-HaqPAK2000200035046414292.8079558.36220591
Shan MasoodPAK/MS20222022111214358839.55364119.510304513
Kusal MendisPZ2026202677042310960.43252167.861304317
Babar AzamPAK/KK2019201967141711569.5044593.71220377
Mohammad YousufPAK2006200645039012478.0060065.00221480
Babar AzamPAK/KK20212021910238190*47.63317120.19041447
Harry BrookENG/LQ2022202277337711194.25301125.251103514
Suresh RainaIND20082008661372116*74.40337110.392203411
Yasir HameedPAK20032003230357170119.0052168.52210470
Tom LathamNZ202320237803577144.6347475.32040370
Fakhar ZamanLQ2022202255035610671.20205173.661303613
Misbah-ul-HaqPAK2008200887435687*118.67279127.600402311
Babar AzamKK202020207723527870.40281125.27040385
Virender SehwagIND2008200855034811969.60242143.801204910
Younis KhanPAK20092009330337313112.3359656.54100314
Shoaib MalikPAK20082008761337125*67.40331101.81120316
Ben DuckettENG/QG20222022910233582*41.88270124.07021433
MS DhoniIND20082008652327109*109.0035891.34120198
Shoaib MohammadPAK19901990232321203*321.0083038.67110260
Abdullah ShafiquePAK/LQ2022202281103169628.7360752.06010296
Sanath JayasuriyaSL2008200844030613076.50253120.952003411
Gull FerozaPAKW20262026551302106*75.50279108.24210430
Agha SalmanPAK202320237813005842.8632592.31020305
Sarfraz AhmedPAK/QG2023202356129711859.4037678.99110282
Javed MiandadPAK19761976120291206145.50--110345
Sadaf ShamasPAKW2026202633028910196.3334085.00120401
Mahela JayawardeneSL2009200934028724071.7549957.52100350
Abid AliPAK2019201923028617495.3341469.08110382
Zaheer AbbasPAK1982198244128318694.3339372.01110370
Mohammad RizwanPAK/MS20252025442276122*138.0028198.22200229
Mohammad RizwanPAK/MS2023202377127677*46.0031288.46020192
Devon ConwayNZ2023202345027512255.0035078.57212343
Yuvraj SinghIND20062006231274122137.0031188.10200411
Bob SimpsonAUS19641964120268153134.00--200280
Salman ButtPAK2008200888126813638.2930288.74112331
Graham GoochENG1987198734026314265.7546456.68110250
Mudassar NazarPAK1982198245126311965.7541163.99120250
Ramiz RajaPAK1987198733026211387.3334575.94120160
Hanif MohammadPAK19591959242260103130.00--21070
Fakhar ZamanPAK/LQ2023202388026010132.5033677.38111332
Gautam GambhirIND200820086602599043.17256101.17030351
Saleem MalikPAK19841984351256119*64.0049451.82120411
Jacques KallisSA20072007121255155255.0045056.67200231
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.