ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by format (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sunrisers Eastern Cape×At St George's Park×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
George LindeMCTT202023-202644312763*127.0065195.38010611
David MillerPRT202023-202533211971*119.0072165.28010410
Jos ButtlerPR/DSGT202023-20263301115137.0083133.7301095
Dewald BrevisMCT/PCT202023-20254401105727.5081135.80010410
Philip SaltPCT202023-20242218777*87.0054161.11010130
Jon-Jon SmutsDSGT202024-2025220777538.5041187.8001047
Reeza HendricksMCT/JSKT202023-20263317670*38.0054140.7401191
K Lion-CachetPR/PCT202025220734536.5067108.96000100
Marques AckermanDSG/PCT202025-2026220704535.0046152.1700072
Rassie van der DussenMCTT202023-2026440682917.0064106.2500053
Leus du PlooyJSKT202023-20252216647*66.0056117.8600061
Faf du PlessisJSKT202023-2025220643732.0056114.2900090
Nicolas PooranMCT/DSGT202024-20262216260*62.0039158.9701054
Wihan LubbePR/JSK/PCT202023-2025441512717.0040127.5000052
Matthew BreetzkeDSGT202023-2025330484316.0042114.2900043
Dane VilasPRT202023-2024221463446.0035131.4300050
Kane WilliamsonDSGT202025110444444.004597.7800030
Rubin HermannPRT202025220443522.005383.0200041
Devon ConwayJSKT202025110434343.0040107.5000050
Andile PhehlukwayoPRT202023-2025331422221.004495.4500032
James NeeshamPCT202023-2025330403713.3336111.1100041
Wiaan MulderJSK/DSGT202023-2026430392913.0038102.6300041
Wayne ParnellPCT202023-20242213829*38.0023165.2200033
Sam CurranMCTT202023-2024220383019.0031122.5800031
Shai HopePCT202025110363636.0019189.4700051
Liam LivingstoneMCT/DSGT202024-2026220362618.003894.7400012
Ryan RickeltonMCTT202023-2026330362712.003797.3000051
Will SmeedPCT202025110353535.0027129.6300041
Heinrich KlaasenDSGT202023-20264413213*10.6729110.3400022
Connor EsterhuizenMCT/PCT202025220312215.503588.5700031
Delano PotgieterPR/MCTT202023-20254423125*15.5025124.0000021
James VinceJSKT202026110303030.0023130.4300030
Naveen-ul-HaqDSGT2020251113030*-15200.0000041
Kieron PollardMCTT202024-2026220303015.0030100.0000130
Mitchell Van BuurenPRT202023-202533029149.673193.5500021
Quinton de KockDSGT202023-202533027239.0022122.7300141
Donavon FerreiraJSKT202023-202633027129.002896.4300020
Keshav MaharajDSG/PCT202023-20254312612*13.002796.3000012
Aiden MarkramDSGT202026110252525.0013192.3100060
Sherfane RutherfordPCT202025110252525.0019131.5800031
Colin IngramMCT/PCT202024-2025220232211.5020115.0000021
Kyle VerreynnePR/PCT202024-202533022117.332588.0000030
Michael-Kyle PepperJSKT202026110212121.002487.5000010
Senuran MuthusamyPCT202023-202533020136.672968.9700000
Theunis de BruynPCT202023110191919.0012158.3300011
Will JacksPCT202023-202533018126.0018100.0000121
David BedinghamDSGT202026110161616.0014114.2900010
Neil BrandJSKT202023110161616.0016100.0000020
Jason RoyPRT202023-20242201688.002759.2600010
Eathan BoschPCT202023-202532016158.002564.0000020
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.