Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

David Miller: Team figures (All T20s)

South Africa have played the most matches in T20 cricket: 137.

More filters

1 active
Reset"Match result" is from the side of the player or team.
TeamSpanMatWonLostTiedDrawNRW/L%WAveRPOHSLS
South Africa2010-202613781531021.5360.0027.428.41259/474
Punjab Kings2012-20197937420000.8846.8425.808.31231/488
Dolphins2012-20244524181021.3355.8125.637.47211/570
Gujarat Titans2022-20244126150001.7363.4131.898.81233/389
Paarl Royals2023-20264120190021.0551.2824.617.88213/249
Barbados Royals2022-2024181170001.5761.1126.828.24205/6148
Durban Heat2018-201915670020.8646.1524.968.50197/4128
Hobart Hurricanes2019-202014670010.8646.1524.968.10217/198
Knights2016-201713470020.5736.3628.038.27185/6-
Delhi Capitals202611650001.2054.5529.949.70264/275
Lucknow Super Giants202511560000.8345.4529.509.57238/3161
Rajasthan Royals2020-202110550001.0050.0026.438.22220/3-
Belfast Wolves20268530001.6762.5023.918.54190/4107
Multan Sultans20238440001.0050.0035.428.97210/3101
Jamaica Tallawahs20188350000.6037.5034.279.25206/6138
Southern Brave20268350000.6037.5021.128.30182/5-
Jaffna Kings20238260000.3325.0018.677.11170/689
St Lucia Zouks20167430001.3357.1429.888.60206/3-
Northern Superchargers20257420012.0066.6729.119.93198/4114
Texas Super Kings20237340000.7542.8618.867.72181/6127
Welsh Fire20227070000.000.0018.177.59143/6102
Glamorgan20176420002.0066.6733.778.93199/2164
Los Angeles Knight Riders20246240000.5033.3320.397.67168/5129
Fortune Barishal2024330000-100.0040.458.50157/4-
ICC World XI20173120000.5033.3327.898.39177/7-
Peshawar Zalmi20213120000.5033.3326.158.72197/5-
Chittagong Kings20132110001.0050.0028.737.90160/6-
ICC World XI20172110001.0050.0029.558.16175/3-

Span first and last year · Mat matches · NR no result · W/L won/lost ratio · %W won as a percentage of matches with a result · Ave runs per wicket · RPO runs per over · HS highest total · LS lowest completed total

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