Amla started 2010 in February against India in a two-match test series against India in India. In the first test he scored 253* as South Africa reached 558. After this a superb bowling performance from Dale Steyn meant that India were bowled out for 233 with Steyn bagging seven wickets. India forced to follow-on were bowled out for 319 as South Africa won by an innings and six runs. In the second test match Amla made 114 before being caught by MS Dhoni despite Amla's century the remaining South African batting order could only manage 296. India batted and scored 643 with centuries from Virender Sehwag, Sachin Tendulkar, VVS Laxman. The South African chase collapsed poorly but Amla still managed another century scoring 123* as South Africa were bowled out for 290 and crashed to an innings defeat. After this Amla toured the West Indies for 5 ODIs and three test matches. Amla top scored in the first ODI with 102 as South Africa coasted to a comfortable victory. He followed this up with 92 in the second ODI as South Africa against sealed 17 run victory, in the third ODI Amla scored 30, but in the fourth ODI he returned with a century in scoring 129 of 115 balls. He made 45 in the fifth and final ODI before he was run-out by Kieron Pollard as South Africa won narrowly by one wicket.
Hashim Amla crowned a year of great personal achievement when he won Cricket South Africa's (CSA) premier award, the South African Cricketer of the Year, at the 2010 SA Cricket Awards Gala Dinner at the Sandton Convention Centre.