Indra Putra is a versatile forward, who can operate as a winger.[3]
Club career
Perak
Indra Putra has played for the Perak youth team when he was a teenager. He then was promoted to the senior team in 1999 under the late German coach Karl-Heinz Weigang. He made his senior debut in the 1999 Malaysia Cup qualifying round.[4]
He scored his first goal in a 2–1 home win against Penang in the 1999 Malaysia Cup.[5]
With Perak, Indra Putra mainly started playing in the left wing and occasionally as striker. He helped Perak to clinch the back to back Malaysian Premier One League title in 2002 and 2003.
Pahang
In 2004, Indra Putra moved to Pahang in a high-profile transfer. There, Indra helped Pahang to win the inaugural edition of the rebranded Malaysian Super League in his first season.
Indra Putra was described as the best Malaysian football player in his generation by former Perak coach Steve Darby. He was the 2004 Malaysian Super League season top goalscorer with 15 goals from 19 league appearances. He remains, until this day, the last Malaysian player to win that accolade in the presence of foreign players.[6]
Selangor
Indra Putra joined Selangor for the 2008 season, after his contract with Pahang expired.
Kelantan
During 2009 season, Indra Putra joined Kelantan and was partnered upfront by his former Perak teammate in Khalid Jamlus.[7] On 18 April 2009, he was the villain among the Negeri Sembilan supporters after stamping on Negeri's defender, Rahman Zabul. Amazingly, he escaped the red card. He was part of the Kelantan team that play in that year Malaysia FA Cup final against Selangor where Kelantan lost 3–1 on penalties his spot kick hit the bar which cost Kelantan the match. Kelantan suffered another setback when lost the 2009 Malaysia Cup final against Negeri Sembilan. Indra scored a consolation goal from the free kick. However, Indra was chosen as the most valuable player for the 2009 season. He was part of Kelantan's 2010 Malaysia Cup winning team.
T-Team
Indra signed with Kuala Terengganu-based club, T-Team in 2011. He made 24 league appearances scoring 11 goals. He also helped T-Team reaching the Malaysia Cup semi-final.
Second stint with Kelantan
After one season with T-Team, Indra Putra returned to Kelantan for the 2012 season. During the 2012 Malaysia Cup final at the Shah Alam Stadium, he scored an extra-time winner and clinched a dramatic 3–2 victory over ATM. During the season, he also help the team win the 2012 Super League and 2012 Malaysia FA Cup, completing the treble.
Felda United
Indra Putra joined Felda United, who were just relegated to the Premier League, at the end of the 2013. He helped the club finish runners-up in the 2014 Malaysia Premier League, and the club was promoted straight back to the Malaysia Super League after only being in the second division for one season.[8]
Third stint with Kelantan
On 30 December 2015, Indra Putra was officially announced as Kelantan new signing during a friendly match with PKNP by Kelantan FA President, Annuar Musa.[9] He was released at the end of his contract.
Kuala Lumpur City
On 3 December 2017, Indra Putra signed a contract with newly promoted side Kuala Lumpur City after being released by Kelantan.[10] He scored his first goal in a 2–2 draw against Pahang FA. He then scored his second goal against his former club, Kelantan in a 4–2 defeat. On 27 April 2019 he scored 100 goal in Malaysian Super League against PKNS; his first goal was 21 February 2004 against Sabah.
Perak
In January 2022, Indra Putra returned to Perak after nearly 19 years away from the club.
In 2002, Indra was call up for an international friendly match against five times FIFA World Cup winners Brazil. He was selected as one of the first eleven to play against Brazilian stars such as Ronaldo, Rivaldo and Ronaldinho.[13][14][15]
Indra also been called up by Malaysia coach Norizan Bakar for the 2007 AFC Asian Cup in July, co-hosting by 4 countries Thailand, Indonesia, Vietnam and Malaysia. In the competition, Indra Putra is the only Malaysian player to score a goal, against China, as Malaysia crashed out in the group stages having lost all group games.
Indra was unexpectedly recalled to Malaysia national team, after a long period of absence, for a match against Indonesia on 14 September 2014 by national coach Dollah Salleh. He entered the match as a substitute, which ended in a 2–0 loss to Malaysia. At the 2014 AFF Championship, he score Malaysia's third goal in a 3–1 win against host Singapore. The goal became a viral meme after the Malaysia-Singapore match.[16] In the second leg of the 2014 AFF Championship final match, Indra Putra scored the second goal before half time to level Malaysia on aggregate.[17] Malaysia won 3–2 but lose 4–3 on aggregate.[17]