Franklin 's international career has had its share of set - backs .
Franklin has played 31 Tests , scoring 808 runs at 20.71 , with a century at Newlands in 2006 .
Franklin 's international career has had its share of set - backs but he has played 31 Tests , scoring 808 runs at 20.71 , with a century at Newlands in 2006 .