Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)IND26/0 (1)IND need 173 runs in 114 ballsLive5th Match · Pakistan ODI Tri-Series 2026/27PAK55/3 (11.1)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (87 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting by team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At The Wanderers Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad HasnainPAKPakistan2021-20243321612*16.007228.5700040
Andrew StraussENGEngland2005110151515.002657.6900030
Suresh RainaINDIndia2018110151515.007214.2900021
Jos ButtlerDSGDurban's Super Giants2026110151515.006250.0000021
David WieseDSGDurban's Super Giants2026110151515.008187.5000011
Liton DasBANBangladesh2022110151515.002171.4300030
Angelo PereraSLSri Lanka2019110151515.0010150.0000021
Tony de ZorziDSGDurban's Super Giants2024110151515.008187.5000030
Faye TunnicliffeSAWSouth Africa Women20251111515*-2365.2200001
Mandy MangruWIWWest Indies Women2022110151515.004037.5000010
Duan JansenJSKJoburg Super Kings2026210151515.001693.7500020
Lasith MalingaSLSri Lanka201922015157.502853.5700120
Kemar RoachWIWest Indies202312015137.505030.0000011
Thisara PereraSLSri Lanka20192201587.501788.2400000
Azhar AliPAKPakistan201912015157.504235.7100130
Lara GoodallSAWSouth Africa Women202222015147.502171.4300020
Keemo PaulDSGDurban's Super Giants2023-202422115815.0014107.1400011
Nonkululeko MlabaSAWSouth Africa Women2022-2026522159*-12125.0000001
Jonathan BirdWPWestern Province202422015157.501693.7500120
Mushtaq AhmedPAKPakistan1993-199833115107.504136.5900030
Sibonelo MakhanyaTITTitans20243311511*7.5015100.0000101
Meyrick PringleSASouth Africa1992-19952321510*15.003444.1200020
Migael PretoriusPCPretoria Capitals2023-20254411510*5.0011136.3600201
Pieter MalanBOLBoland2024110141414.0010140.0000021
Nicolas PooranMCTMI Cape Town2026110141414.0013107.6900020
Rinku SinghINDIndia2023-2024210141414.0010140.0000001
Migael PretoriusNWNorth West2024110141414.0014100.0000011
Steve ElworthySASouth Africa19981111414*-12116.6700020
Iain O'BrienNZNew Zealand20071211414*14.0014100.0000121
David WarnerAUSAustralia2020-202322014107.008175.0000021
Mohammad AmirPAKPakistan201922014107.002263.6400030
Sisanda MagalaSASouth Africa2021-2023321149*14.0010140.0000011
Junior DalaTITTitans2024321141314.001782.3500000
SV KitimeWPWestern Province202422014137.001687.5000020
Kabir KhanPAKPakistan199512014107.004332.5600020
Beuran HendricksSASouth Africa2019-2021642145*7.003243.7500010
Tabraiz ShamsiSASouth Africa2018-202312441411*-1593.3300020
Muttiah MuralitharanSLSri Lanka19981111313*-13100.0000010
Lutho SipamlaLIOLions20243111313*-1776.4700001
S NgobeniLIMLimpopo20261111313*-13100.0000020
Phil DeFreitasENGEngland1996110131313.002356.5200020
Wasim JafferINDIndia20061201396.504926.5300030
Matt RenshawAUSAustralia20181201386.507417.5700010
Javed MiandadPAKPakistan199322013136.504429.5500110
Tim MayAUSAustralia199412013116.505225.0000010
John ComminsSASouth Africa199512013136.503636.1100120
Heath StreakZIMZimbabwe1997110121212.0010120.0000010
Sean WilliamsZIMZimbabwe2005110121212.002646.1500020
Liam LivingstoneMCTMI Cape Town2024110121212.005240.0000020
Donavon FerreiraSASouth Africa2023110121212.0011109.0900001

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