Hundred on debut (177)
in test match
Most runs in an innings (264) in One-Day Internationals
Most hundreds (5)
Twenty20 Internationals
Most sixes ( 597) in Test, ODI and T20I