Former South African cricketer AB de Villiers lauded young batter Tristan Stubbs for his consistent performances in franchise and international cricket, calling him a wonderful all-round and exciting player.