Sangakkara new no. 1 Test Batsman

Dude, according to your own definition Afridi qualifies as a quality batsman :hehe: