Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Rawalpindi Cricket Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Darren LehmannAUS1998110989898.0018054.44010110
Dasun ShanakaSL2025-202610802059725.63134152.990111315
Avishka FernandoSL/QG2025-20263301099736.3397112.37010132
Usman KhawajaAUS2022110979797.0015961.01010150
Maaz SadaqatPAK/PZ2025-20266611779635.40111159.460211311
Shoaib MalikPAK/QG/KK2003-2025191734089529.1441598.31030364
Shivnarine ChanderpaulWI19971201029551.0016960.36010140
Mohammad YousufPAK1998-20061413138994*32.4269755.81031333
Shadman IslamBAN20242411369345.3327050.37010160
Imad WasimPAK/IU/KK2020-2025199636692*122.00215170.230304212
Lahiru UdaraSL2026330979132.3361159.02010121
Marnus LabuschagneAUS2022-2026220909045.0016056.25011120
Senuran MuthusamySA20251118989*-15557.4201080
Jamie SmithENG2024120928946.0013568.1501056
Alex HalesIU/KK2020-2025121202878823.92173165.900232518
Kusal MendisSL/QG2019-20261716333087*25.3834196.770123010
Mohammad HarisPAK/PZ2023-2025131203068725.50166184.340223117
Aamer JamalPAK/KK/PZ2023-202510821618726.83119135.29010159
Martin GuptillQG202333114486*72.0078184.62010149
Abdul RazzaqPAK2000-2006111132128626.5024686.18011221
David WarnerAUS/KK2022-20253301978665.67192102.60020274
Will YoungNZ2023-20255501158623.0011897.46011142
Luke RonchiIU202044112085*40.0077155.84010125
Colin MunroIU2020-2025161615198434.60317163.720405227
Yuvraj SinghIND2004-200633114882*74.0022864.91010172
Ian HealyAUS1994-19983301568252.0029353.24020170
Shadab KhanPAK/IU2020-2026261615458036.33335162.690414230
Shahid AfridiPAK/MS2000-20207601858030.83156118.59010188
Wasim AkramPAK1992-2002121432417921.9149248.98012242
Faheem AshrafPAK/IU/QG2020-20263321748078*34.29469102.350205114
Mehedi Hasan MirazBAN2024-20253301687856.0031753.00020192
Sherwin CampbellWI19971201127856.0033333.63010130
Steve SmithAUS2022110787878.0019639.8001080
Nazmul Hossain ShantoBAN2020-20254602177736.1743749.66010261
Sourav GangulyIND2004220927746.0016655.42010130
Kamil MisharaSL2025-20268802697633.63240112.080202510
Tristan StubbsSA2025120767638.0020936.3601161
Alistair CampbellZIM1993-19983402157553.7531169.13030251
Haris SohailPAK2019-20203201467573.0018578.92020134
Saim AyubPAK/PZ2023-2026333308067424.42738109.210627640
Boeta DippenaarSA2003220857442.5016352.1501050
Carl HooperWI19971217373*73.009775.2601174
Joe RootENG2022-20264602367339.3325991.12020200
Azam KhanIU/QG2020-20251412221372*21.30156136.540122011
James VinceKK/MS2020-20255511977249.25131150.38020322
VVS LaxmanIND2004220757137.5010670.75010120
Kagiso RabadaSA2021-2025230717123.677397.2601244
Wesley MadhevereZIM202066120170*40.20191105.24020262
Michael BevanAUS1994220927046.0016555.7601080
Adam RossingtonKK20233301046934.6769150.72010162

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.