Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (Men's All T20s)

Mohammad Nawaz has the most ducks in men's T20 cricket v South Africa: 3.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad NawazPAK2021-202511931123618.6784133.33003116
Babar AzamPAK2019-20251616152612235.07383137.34133668
Rohit SharmaIND2007-20241817142910626.81330130.001235116
Suranga LakmalSL2013-2019420000.0040.0000200
Ambati RayuduIND2015220000.0030.0000200
Tarisai MusakandaZIM2018220000.0060.0000200
Lasith MalingaSL2012-2019730882.671080.0000220
Kevin O'BrienIRE2021330220.67825.0000200
Umar GulPAK2009-201354033328.2527122.2200223
Mohammad NabiAFG2010-202644016114.002857.1400210
David WilleyENG2016-202264187*2.67988.8900200
Bhanuka RajapaksaSL202144025206.2523108.7000241
Curtis CampherIRE2022-2024440684917.0056121.4300272
Tillakaratne DilshanSL2012-201655111974*29.75111107.21012133
Elton ChigumburaZIM2010-201855042268.4032131.2500242
Sanju SamsonIND2024-2025551253109*63.25133190.232021721
Wanindu HasarangaSL2021-20245501242.402060.0000200
Josh InglisAUS2023-2025551454211.2530150.0000214
Shubman GillIND2023-202555040288.0039102.5600280
Luke WrightENG2007-201277035145.004381.4000221
Colin MunroNZ2012-201777159239.8352113.4600281
Akeal HoseinWI2021-202614731363.252259.0900210
Andre FletcherWI2009-202410901123512.44111100.9000266
Johnson CharlesWI2016-202699026811829.78148181.081122322
Thisara PereraSL2012-20191010211325*14.1396117.7100293
Mohammad HafeezPAK2007-2021141312858623.75217131.34022319
Mohammad RizwanPAK2019-202413134462104*51.33339136.281424117
David WarnerAUS2009-2021151514718933.64322146.270424419
Shane Edward BondNZ2005-2010310000.0010.0000100
James AndersonENG2007-2009410000.0010.0000100
Vusi SibandaZIM2012110000.0030.0000100
Rawl LewisWI2008110000.0040.0000100
CJO SmithSCO2009110000.0010.0000100
Navdeep PooniaSCO2009110000.0010.0000100
NazimuddinBAN2007110000.0010.0000100
Callum FergusonAUS2009110000.0010.0000100
Calum MacLeodSCO2009110000.0030.0000100
Jaskaran SinghCAN2026110000.0010.0000100
Mohammad AmirPAK2009-2019310000.0010.0000100
Bernard ScholtzNAM2025-2026210000.0010.0000100
Mohammed ShamiIND2022110000.0020.0000100
Sheldon CottrellWI2015-2023610000.0010.0000100
Deepak HoodaIND2022110000.0030.0000100
Richard GleesonENG2022210000.0010.0000100
Mosaddek HossainBAN2022110000.0030.0000100
Nasum AhmedBAN2021110000.0010.0000100
CBRLS KumaraSL2021110000.0010.0000100
D'Arcy ShortAUS2018110000.0010.0000100
Sadeera SamarawickramaSL2024110000.0010.0000100
Mujeeb Ur RahmanAFG2026110000.0010.0000100
Page 1Next

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.