Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Pakistan tour of South Africa 2024/25: Batting by ground (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Pakistan tour of South Africa 2024/25×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Ryan RickeltonSANewlandsCape Town2025110259259259.0034375.51100293
Shan MasoodPAKNewlandsCape Town202512014714573.5025757.20100170
Babar AzamPAKNewlandsCape Town20251201398169.5025155.38020170
Aiden MarkramSASuperSport ParkCenturion20241201268963.0020760.87010210
Temba BavumaSANewlandsCape Town2025110106106106.0017959.2210092
Kyle VerreynneSANewlandsCape Town2025110100100100.0014768.0310095
Saud ShakeelPAKSuperSport ParkCenturion2024120988449.0011982.35010131
Mohammad RizwanPAKNewlandsCape Town2025120874643.5015755.4100041
Corbin BoschSASuperSport ParkCenturion20241218181*81.009486.17011150
Temba BavumaSASuperSport ParkCenturion2024120714035.5015246.7100081
Agha SalmanPAKNewlandsCape Town2025120674833.5011757.2600080
Marco JansenSANewlandsCape Town2025110626262.0054114.8101083
Kamran GhulamPAKSuperSport ParkCenturion2024120585429.007973.4201091
Babar AzamPAKSuperSport ParkCenturion2024120545027.009656.25010100
David BedinghamSANewlandsCape Town20251214944*49.0049100.0000042
Aamer JamalPAKNewlandsCape Town2025120493424.507962.0300090
Aamer JamalPAKSuperSport ParkCenturion2024120462823.005977.9700061
Shan MasoodPAKSuperSport ParkCenturion2024120452822.5010542.8600060
Kagiso RabadaSASuperSport ParkCenturion20241214431*44.0041107.3200060
David BedinghamSASuperSport ParkCenturion2024120443022.004793.6200070
Saim AyubPAKSuperSport ParkCenturion2024120412720.507157.7500080
Keshav MaharajSANewlandsCape Town2025110404040.0035114.2900042
Kamran GhulamPAKNewlandsCape Town2025120402820.005967.8000060
Khurram ShahzadPAKNewlandsCape Town2025120321816.007642.1100050
Aiden MarkramSANewlandsCape Town2025121311731.005358.4900040
Mohammad RizwanPAKSuperSport ParkCenturion2024120302715.006943.4800020
Mir HamzaPAKNewlandsCape Town2025120291614.503387.8800012
Saud ShakeelPAKNewlandsCape Town2025120232311.505740.3500100
Khurram ShahzadPAKSuperSport ParkCenturion2024121201120.003458.8200030
Agha SalmanPAKSuperSport ParkCenturion202412019189.503751.3500020
Marco JansenSASuperSport ParkCenturion20241211816*18.003748.6500030
Dane PatersonSASuperSport ParkCenturion2024110121212.001675.0000011
Mohammad AbbasPAKSuperSport ParkCenturion20241211010*10.003826.3200110
Tristan StubbsSASuperSport ParkCenturion20241201095.003826.3200020
Ryan RickeltonSASuperSport ParkCenturion2024120884.001553.3300120
Kagiso RabadaSANewlandsCape Town202511166*-1060.0000000
Wiaan MulderSANewlandsCape Town2025110555.001827.7800010
Kyle VerreynneSASuperSport ParkCenturion2024120422.001921.0500000
Tony de ZorziSASuperSport ParkCenturion2024120422.002119.0500000
Tristan StubbsSANewlandsCape Town2025110000.0060.0000100
Kwena MaphakaSANewlandsCape Town2025110000.0020.0000100
Mohammad AbbasPAKNewlandsCape Town202512200*-40.0000000
Naseem ShahPAKSuperSport ParkCenturion2024120000.0060.0000200

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.