Himal Cricket

Player · NPL, and against Nepal

David Miller

On scorecards: DA Miller

T20I matches
1
NPL matches
1
Intl runs
7
Intl wickets
0
High score
7
Sixes
0

David Miller has played 1 match in the Nepal Premier League for Karnali Yaks, scoring at least 92 runs. David Miller has a highest T20I score of 7.

Updated

Career summary

One row for each competition: T20Is and ODIs for Nepal, and the NPL. Rows are never added together.

Batting

David Miller batting career summary
FormatMatchesInningsNot outRunsHigh scoreAverageStrike rateHundredsFiftiesFoursSixes
T20Is v Nepal110777.0070.000000
NPL1119292*–170.3701––

Fours and sixes leave out 1 innings on a card that did not show them (read off the TV score bar). Runs and balls may be a few short in 1 innings whose last balls were not read.

NPL batting by season

David Miller NPL batting by season
SeasonTeamInningsRunsHigh scoreAverageStrike rateFoursSixes
NPL 2026Karnali Yaks19292*–170.37––

Fours and sixes leave out 1 innings on a card that did not show them (read off the TV score bar). Runs and balls may be a few short in 1 innings whose last balls were not read.

Recent innings

Newest first, in every competition. A star (*) means not out.

David Miller recent innings
DateFormatAgainstRunsBallsFoursSixes
Fri 6 Nov2026NPLSudurpaschim Royals92*54––
Fri 14 Jun2024T20INepal71000

Batter v bowler

The opponents he has met most, from every NPL ball we hold, 2024 to now.

Against bowlers

David Miller batting against bowlers
BowlerBallsRunsTimes out to himStrike rateDot ballsFoursSixes
Dipendra Singh Airee118072.7400
Tharindu Ratnayake98088.9300
Hemant Dhami8130162.5430
Ishan Pandey8250312.5304
Scott Kuggeleijn8170212.5302
Abinash Bohara4120300.0011
Anil Kharel330100.0000

Batter on top: 10 balls or more at a strike rate of 150 or better, and an average of 30 or more (or never out). Bowler on top: 6 balls or more, and the batter averages under 15 against him.

Latest news

All news: Latest news