His last Test appearance was in 2010 .
He played his last ODI was in the Champions Trophy last year in England .
His last Test appearance was in 2010 , while he played his last ODI was in the Champions Trophy last year in England .