David Murray Ballans (30 June 1868 – 26 June 1957) was an Australian cricketer. He played two first-class matches for South Australia, one in each of the 1889–90 and 1892–93 seasons.
| Format | Matches | Runs | Avg | 100s/50s | Top Score | Bowl Avg | Best Bowling | Catches/St |
| First-class | 2 | 16 | 5.33 | 0/0 | 15 | – | – | 0/– |