બાંગ્લાદેશ સિવાય તમામ મુખ્ય ટેસ્ટ દેશો સામે ઘરેલુ અને વિદેશી ધરતી પર 100થી વધુ ટેસ્ટ રમ્યો.