Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM145/5 (15.4)ZIM need 77 runs in 26 ballsLive7th 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 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by team (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Jonathan VandiarDOLDolphins2015110101010.001190.9100010
Temba BavumaLIOLions2016110101010.008125.0000020
Akeal HoseinJSKJoburg Super Kings2026110101010.001190.9100001
Liam LivingstoneDSGDurban's Super Giants2026110101010.001662.5000000
Asela GunaratneSLSri Lanka2017110101010.009111.1100010
Sophia DunkleyENGWEngland Women2023110101010.001190.9100010
Odean SmithMCTMI Cape Town2023110101010.008125.0000001
Rivaldo MoonsamyJSKJoburg Super Kings2026110101010.001190.9100001
Steve PalframanSASouth Africa1996110101010.001662.5000020
Waqar YounisPAKPakistan1994-20023201075.004223.8100010
Upul TharangaSLSri Lanka2017-20192201065.002245.4500010
Peter MoorZIMZimbabwe20171201095.002540.0000010
Peter MartinENGEngland1995-19962201065.001566.6700010
Mark BoucherCCCape Cobras2012110999.006150.0000010
Rilee RossouwKNIKnights2015110999.008112.5000020
Hardus ViljoenPRPaarl Rocks201911199*-5180.0000001
Avesh KhanINDIndia2023-2024210999.009100.0000001
Jane MaguireIREWIreland Women2025110999.001181.8200010
Connor EsterhuizenPCPretoria Capitals2025110999.001464.2900000
M De VilliersJSKJoburg Super Kings2026110999.007128.5700010
Keenan VieiraLIMLimpopo2026110999.001560.0000000
Ruwan KalpageSLSri Lanka1994110999.001181.8200000
Floyd ReiferWIWest Indies1998120994.502832.1400120
Daniel ChristianJSJozi Stars2018-201922197*9.001090.0000000
Adrian McLarenWARWarriors2013220994.501947.3700100
Lungi NgidiSASouth Africa2018-2020421959.008112.5000020
Wiaan MulderLIOLions2016221959.001181.8200000
Eldred HawkenNWNorth West2022221979.008112.5000010
Beyers SwanepoelSECSunrisers Eastern Cape2024-2025320984.501275.0000000
Morné MorkelSASouth Africa2008-20181230973.002240.9100010
Mihlali MpongwanaWPWestern Province2022830953.001181.8200100
Herschelle GibbsDCDeccan Chargers2009110888.001080.0000010
Dale SteynCTBCape Town Blitz201911188*-6133.3300010
Gulam BodiSASouth Africa2007110888.002532.0000000
Balachandra AkhilRCBRoyal Challengers Bengaluru200911188*-4200.0000001
Ajinkya RahaneINDIndia2018110888.001844.4400000
Yashpal SinghKKRKolkata Knight Riders2009110888.008100.0000000
Sarel ErweeDOLDolphins2017110888.001080.0000010
Jeffrey VandersaySLSri Lanka2017110888.001650.0000010
Anushka SanjeewaniSLWSri Lanka Women2023110888.00988.8900010
Duanne OlivierKNIKnights2015-201731188*-988.8900010
Aiden MarkramTITTitans2017110888.001844.4400000
Tony de ZorziSECSunrisers Eastern Cape2025110888.008100.0000010
Grant RoelofsenMCTMI Cape Town2023110888.007114.2900020
Eshan MalingaPRPaarl Royals2025110888.004200.0000001
Gus LogieWIWest Indies1993110888.001650.0000010
Manzoor ElahiPAKPakistan199411188*-1650.0000010
Salil AnkolaINDIndia1997110888.006133.3300010
Shane ThomsonNZNew Zealand1994110888.001266.6700000
Saba KarimINDIndia1997110888.001650.0000010

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.