A good batsman who plays both pace and spin with ease. Has been a consistent performer but needs to come up with some big innings to justify his talent. Also bowls off-spin.