Dawid Malan

Dawid Malan

505 matches · 6 Apr 2014 to 15 Jul 2026

Full name
Dawid Johannes Malan Jnr
Born
3 Sept 1987, Roehampton
Age
39 years
Role
Top-order batter
Batting
Left-handed
Bowling
Right-arm leg break

Dawid Johannes Malan Jnr ( DAH-vid mə-LAN; born 3 September 1987) is an English cricketer who has played for Yorkshire and Middlesex in English domestic cricket and in multiple Twenty20 leagues, including for Punjab Kings in the Indian Premier League. He played for England in all formats from 2017 until his retirement from international cricket in 2024.

Malan made his Test and Twenty20 International (T20I) debuts in 2017, and his One Day International (ODI) debuts in 2019. In 2020, his rating in the ICC Men's Player Rankings hit 915, which was a record in the format. He was part of the England team that won the 2022 T20 World Cup.

Text from Wikipedia (CC BY-SA 4.0). Photo: Harrias · CC BY-SA 3.0.

Dawid Malan: career summary

Dawid Malan is a top-order batter, born on 3 Sept 1987 in Roehampton. Dawid Malan has played 505 matches on CricInto's records, from 6 Apr 2014 to 15 Jul 2026, for Gloucestershire, Rangpur Riders, Chitwan Rhinos, Northern Superchargers, Yorkshire, Fortune Barishal, Oval Invincibles, Multan Sultans, Sunrisers Eastern Cape, England, Trent Rockets, Sharjah Warriors, Comilla Victorians, Punjab Kings, Hobart Hurricanes, Islamabad United, Cumilla Warriors, Middlesex, Peshawar Zalmi, Khulna Titans, Cape Town Blitz and Barisal Bulls.

In the Vitality Blast (62 matches, 2018–2024): 1,835 runs in 62 innings at an average of 33.98 and a strike rate of 140.61, with 1 hundred and 12 fifties (highest score 117); 1 wicket at an average of 98.00 and an economy rate of 9.80 (best 1/8).

In T20Is (61 matches, 2017–2023): 1,874 runs in 59 innings at an average of 36.75 and a strike rate of 134.05, with 1 hundred and 16 fifties (highest score 103*); 1 wicket at an average of 27.00 and an economy rate of 13.50 (best 1/27).

In the Bangladesh Premier League (46 matches, 2016–2026): 1,485 runs in 46 innings at an average of 39.08 and a strike rate of 131.42, with 1 hundred and 11 fifties (highest score 100*); 1 wicket at an average of 85.00 and an economy rate of 6.62 (best 1/8).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
Test22390 107414027.54 262240.961 914712
ODI29294 141814056.72 144997.866 7146325
T20I61598 1874103*36.75 1398134.051 16194622
Vitality Blast62628 183511733.98 1305140.611 12194666
Bangladesh Premier League46468 1485100*39.08 1130131.421 11133581
Specsavers County Championship45785 276819937.92 501955.158 12357118
NatWest T20 Blast41406 1192115*35.06 879135.611 7135293
The Hundred Men's Competition40406 101998*29.97 782130.310 998354
Royal London One-Day Cup32312 1071156*36.93 127883.802 512683
Pakistan Super League24243 6196429.48 504122.820 557202
Vitality Blast Men20202 56791*31.50 374151.600 550253
LV= County Championship20353 1436182*44.88 284950.403 620515
County Championship19331 168219952.56 244168.914 8212171
SA2010101 2106323.33 187112.300 22060
Big Bash League10100 2657526.50 233113.730 12361
Nepal Premier League770 1218017.29 98123.470 11051
Mzansi Super League770 60178.57 7580.000 0810
International League T20660 53188.83 6384.130 0601
Bob Willis Trophy350 33221966.40 42178.861 14550
Indian Premier League110 262626.00 26100.000 0110

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
Test22837 13122/33 65.503.54111.00 00
ODI2922.3 1711/5 17.006.8015.00 00
T20I6112 2711/27 27.0013.5012.00 00
Vitality Blast62610 9811/8 98.009.8060.00 00
Bangladesh Premier League46712.5 8511/8 85.006.6277.00 00
Specsavers County Championship4531145 448163/60 28.003.0954.38 00
NatWest T20 Blast41810.4 8831/6 29.338.2521.33 00
The Hundred Men's Competition4000 00- --- 00
Royal London One-Day Cup322285.4 493132/24 37.925.7539.54 00
Pakistan Super League2400 00- --- 00
Vitality Blast Men2000 00- --- 00
LV= County Championship20932.3 9052/16 18.002.7739.00 00
County Championship19417 5200/8 -3.06- 00
SA201000 00- --- 00
Big Bash League1000 00- --- 00
Nepal Premier League710.3 500/5 -10.00- 00
Mzansi Super League723 2500/8 -8.33- 00
International League T20600 00- --- 00
Bob Willis Trophy316 2422/24 12.004.0018.00 00
Indian Premier League100 00- --- 00

Recent matches

DateMatchBatBowl
15 Jul 2026 GLO vs NOR Vitality Blast Men 0 (2)-
12 Jul 2026 GLO vs GLA Vitality Blast Men 39 (27)-
10 Jul 2026 GLO vs WOR Vitality Blast Men 14 (16)-
5 Jul 2026 GLO vs WAR Vitality Blast Men 30 (22)-
4 Jul 2026 GLO vs SUR Vitality Blast Men 28 (19)-
1 Jul 2026 GLO vs NOR Vitality Blast Men 91* (55)-
20 Jan 2026 RR vs ST Bangladesh Premier League 4 (9)-
18 Jan 2026 RR vs NE Bangladesh Premier League 15 (17)-
17 Jan 2026 RR vs DC Bangladesh Premier League 78 (49)-
9 Jan 2026 RR vs NE Bangladesh Premier League 7 (10)-

Frequently asked questions

How many runs has Dawid Malan scored in the Vitality Blast?

Dawid Malan has scored 1,835 runs in the Vitality Blast, at an average of 33.98.

How many runs has Dawid Malan scored in T20Is?

Dawid Malan has scored 1,874 runs in T20Is, at an average of 36.75.

How many runs has Dawid Malan scored in the Bangladesh Premier League?

Dawid Malan has scored 1,485 runs in the Bangladesh Premier League, at an average of 39.08.

How many hundreds has Dawid Malan scored?

Dawid Malan has scored 1 hundred in the Vitality Blast, 1 hundred in T20Is, 1 hundred in the Bangladesh Premier League, 8 hundreds in the Specsavers County Championship, 1 hundred in the NatWest T20 Blast, 2 hundreds in the Royal London One-Day Cup, 6 hundreds in ODIs, 1 hundred in Tests, 3 hundreds in the LV= County Championship, 4 hundreds in the County Championship and 1 hundred in the Bob Willis Trophy.

What is Dawid Malan's highest score?

Dawid Malan's highest score is 219, in the Bob Willis Trophy.

How old is Dawid Malan?

Dawid Malan was born on 3 Sept 1987 in Roehampton, and is 39 years old.

Which teams has Dawid Malan played for?

Gloucestershire (2026), Rangpur Riders (2025–2026), Chitwan Rhinos (2025), Northern Superchargers (2025), Yorkshire (2020–2025), Fortune Barishal (2025), Oval Invincibles (2024), Multan Sultans (2024), Sunrisers Eastern Cape (2024), England (2017–2023), Trent Rockets (2021–2023), Sharjah Warriors (2023), Comilla Victorians (2023), Punjab Kings (2021), Hobart Hurricanes (2020–2021), Islamabad United (2020), Cumilla Warriors (2019–2020), Middlesex (2014–2019), Peshawar Zalmi (2016–2019), Khulna Titans (2019), Cape Town Blitz (2018) and Barisal Bulls (2016).