Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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 records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At National Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Imam-ul-HaqPAK/PZ2019-2023172006869634.3091974.650627111
Abdullah ShafiquePAK/LQ2022-2026172115489627.4081866.990314813
Abbas AfridiKK/MS2021-202617103823411.7159138.9800166
Usama MirPAK/LQ/KK2020-20261781782211.1445173.3300038
Nashra SandhuPAKW2021-202617751511*7.503938.4600210
Mudassar NazarPAK1978-19881620377315245.47128450.08262560
Ramiz RajaPAK1984-19961620160511331.84120745.82153390
Abrar AhmedPAK/IU/QG2022-202616126337*5.506253.2300241
Zaheer AbbasPAK1969-19841523465018634.2172369.71211713
Salman ButtPAK2004-20091517257913638.6083469.42233751
Saud ShakeelPAK/QG2022-202615184569125*40.64107353.03131618
Ijaz AhmedPAK1987-20001516453415144.5099153.88222591
Daryl MitchellNZ/LQ/RAW2022-2026151634517534.6948592.99031368
Mohammad HarisPAK/PZ2023-2026151513414024.36199171.360014214
Sohaib MaqsoodPZ/MS2019-20221515330361*25.25255118.820102613
Michael BracewellNZ/PZ/MS2022-20261515425474*23.0926595.850112510
Ben CuttingQG/KK/PZ2020-20231514421252*21.20163130.060121611
Devon ConwayNZ/IU2022-20261416367812252.1579984.862438511
Misbah-ul-HaqPAK/PZ2003-20191413447687*52.8966471.690403713
Wasim RajaPAK1975-198414187470107*42.7373349.39132454
Jason RoyQG/KK2020-20261414140211630.92287140.071223222
Mohammad NabiKK/AFG2021-2025141443036730.30217139.630212516
Chadwick WaltonWI/IU/KK2018-2020141312134817.75170125.290031512
Nida DarPAKW2023-2024141101563614.1816097.50000221
Usman QadirPAK/PZ/MS2021-2023145226128.6718144.4400112
Sohail KhanPAK/QG/KK2009-2024144125148.3320125.0000012
Arshad IqbalKK/PZ2020-2023142222*-366.6700000
Mohsin KhanPAK1978-1986131735799141.3697754.25050543
Usman KhanQG/MS/HK2021-202613133528106*52.80347152.162324925
Saeed AnwarPAK1989-2000131405048536.0077664.95040632
Abdul RazzaqPAK2000-2006131664789047.8065672.870304016
Colin MunroIU/KK2019-2025131314358236.25276157.610423425
Ayesha ZafarPAKW2021-202613124301102*37.63254118.50100402
Sherfane RutherfordQG/KK/PZ2020-20241313530070*37.50194154.640211921
Tom Kohler-CadmorePZ2021-2025131302959222.69228129.390212713
Ben DunkLQ/KK2019-20221311116857*16.80150112.00010144
Sarfraz NawazPAK1973-19841313315033*15.0011252.6800270
Chris JordanKK/PZ/MS2018-20251373613615.2548127.0800134
Moin KhanPAK1991-2004121313157526.2549363.89020321
Philip SaltENG/IU/LQ2019-2025121201313010.92112116.96001163
Umar GulPAK2003-2009127155269.1711348.6700290
Aamer YaminKK2019-20231251512012.7536141.6700024
Diana BaigPAKW2021-2026125037157.404877.0800031
Umaid AsifKK/PZ2018-202212523213*10.6722145.4500151
David WilleyENG/MS2022-2025124217118.5013130.7700021
Imran TahirKK/MS2020-2023122015147.5010150.0000011
Shahnawaz DhaniPAK/MS2021-20221210000.0010.0000100
Hayley MatthewsWIW2021-20241111166214166.2069695.11241861
Sanath JayasuriyaSL1992-20091113063713049.0069391.923217614
Mahela JayawardeneSL2000-20091114052024037.1487259.63110650

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.