He opened his team's account by defeating Farjad Saif Khan in straight games after that his compatriots Subhajit Saha and Soumyadeep Roy completed the formalities to win the gold medal. He won the mixed doubles gold medal partnering Vishaka Vijay defeating compatriots Roy and Mantu Ghosh in the gold medal match 3-1(8-11, 11–7, 11–9, 11–10) in an all India final. He and Roy reached men's doubles final by defeating Sri Lankan duo Thilina Laknath and Indika Prasad 3-1(11-4, 11–4, 9–11, 11–7) in semi-finals. They defeated compatriots Subhajit Saha and Ranbir Das in an all Indian final. Sharath was denied a fourth gold in singles. He reached singles final by defeating Rajendra Kapali of Nepal and Piyadasa Thilina Laknath of Sri Lanka both in straight games. But lost to compatriot Soumyadeep Roy in the final. He lost the first game 11-9 but came back by winning next two games 11–9,11-7. Roy won the fourth game 11-6 and he won the fifth game 11-9 but Roy came back from behind winning next two games 11–5,11-4 to win the gold medal. Sharath's first international singles gold medal came at the 2004 Commonwealth Table Tennis Championships where he won men's singles gold. He also won men's team event where his team defeated England 3–1 in the final. He qualified for 2004 Olympics which gave a new high in his career graph. At his Olympics debut he defeated Mohamed Sofiane Boudjadja of Algeria in first round in straight games but bowed out in second round losing to Ko Lai Chak of Hong Kong in straight games. 2005 Kamal competed at 2005 World Table Tennis Championships but lost to top seed and eventual world champion Wang Liqin in first round 4-1 but managed to take the third game 11–9. In the mixed doubles, he and Mamta Prabhu got a walkover from Bode Abiodun and Atisi Owoh of Nigeria in the first round. In the second, they were defeated by the Singaporean pair of Xiao Li Cai and Jia Wei Li. 2006: Commonwealth Games, South Asiad Golds and Asian Games Sharath made his Commonwealth Games debut at 2006 Commonwealth Games. He was the top seed in singles which gave him a bye to directly round of 32. He swept Jason Sugrue in first round but dropped one game against Andrew Rushton and two games against Cai Xiaoli in next matches but still managed to win. He defeated