Sandro is a product of Internacional's youth academy. He signed his first professional contract and began his senior career in 2007 as an 18-year-old.[citation needed]
Sandro was one of the main players of Inter's winning 2010 Copa Libertadores campaign. Sandro was already signed to Tottenham through most of the competition, but that did not affect his performance negatively: on the contrary, he said he "live[d] with great intensity, as each game could be the last".[4] With this in mind, he worked hard to stay at Internacional as long as possible in order to help the team reach the finals. After winning South America's top trophy, he flew to England the following week.[5]
Tottenham Hotspur
In August 2009 Tottenham Hotspur were reported to have had a £14 million bid rejected for the player.[6] However, on 20 October 2009, Spurs and Internacional agreed an affiliation of the two clubs, ensuring that Tottenham have first option on all academy players from the Brazilian outfit. Six days later Tottenham manager Harry Redknapp confirmed he was interested in Sandro for a fee rumoured to be around £8 million.[7]
On 10 March 2010, Internacional President Vitorio Piffero confirmed the transfer of the midfielder to Tottenham, after the Copa Libertadores. The transfer amount was speculated to be around €10 million, with only the contract yet to be signed.[8]
Both Internacional and Tottenham reported on their respective websites that a deal had been agreed for Sandro for an undisclosed fee.[9][10] Sandro joined Tottenham following the end of the Copa Libertadores, which finished on 18 August. Internacional's financial report stated that the fee was R$ 20,633,850, with about 25% re-distributed by Inter to third party owners.[11]
Tottenham Hotspur confirmed that a deal for Sandro had been completed and that he would join up at the end of Internacional's Copa Libertadores campaign.[12] Sandro said of the move to England that he thought Spurs were "a great fit for me" and that "a club that is growing every year makes it the ideal club for me".[13] He made his Tottenham debut in a 4–1 home defeat against Arsenal in the third round of the League Cup on 21 September 2010.
On 9 January 2011, Sandro made a start against League One side Charlton Athletic, assisting Andros Townsend and playing the full match. He made his UEFA Champions League debut for Tottenham on 15 February 2011 at the San Siro against seven times winners A.C. Milan, receiving special praise from manager Harry Redknapp in his side's 1–0 win. Playing a pivotal role just in front of the back four, he was man of the match in the return leg at White Hart Lane.[14] He scored his first goal for the club against Chelsea with a 35-yard volley in a 2–1 defeat.
Sandro signed a new five-year contract with Tottenham on 8 September 2011, a deal which would have run till 2016.[15]
In January 2013, Sandro picked up a knee injury during the game against Queens Park Rangers. After the game it was announced that Sandro would be out for the remainder of the 2012–13 season.[16] Prior to the game, after a run of impressive performances Sandro has been affectionately nicknamed 'Beast' by the Tottenham fans.
He scored his third goal in Tottenham colours in December 2013 against Manchester United, with a powerful shot from 25 yards (23 m) into the top corner described by opponent Wayne Rooney as "a great strike".[17]
Queens Park Rangers
On 1 September 2014, Sandro signed for Queens Park Rangers for an undisclosed fee.[18] He made his debut against Manchester United, coming off injured and replaced by Karl Henry.[19] He scored his first goal for QPR against former club Tottenham on 7 March 2015.[20]
On 29 January 2016, Sandro signed for West Brom on loan.[21] He made his debut in the 1–1 draw with Swansea City.[22]
Antalyaspor
On 11 January 2017, Sandro signed for Turkish club Antalyaspor on a three-year deal.[23]
On 10 January 2018, Sandro signed with a loan contract with Benevento until 30 June 2018.[24] He made his debut on 28 January 2018 in 3–0 away loss against Torino.[25] He scored his first goal for Benevento during his 4th match by scoring the 1-1 goal in a 3–2 home win against Crotone.[26]
Genoa
On 3 July 2018, Sandro signed a contract with Italian club Genoa.[27] His contract with Genoa was terminated in early 2020 after he didn't appear in any games for the club in the first half of the 2019–20 season.[28]
Udinese
On 31 January 2019, Sandro joined Udinese on loan for the remainder of the 2018–19 season.[29]
On 4 September 2023, Sandro announced his retirement from professional football.[31]
Harborough Town
On 5 November 2024, Harborough Town of the Southern League Premier Central announced that Sandro had signed a contract with the club.[32] He was convinced by Harborough Town manager Mitch Austin after meeting him at a Tottenham Hotspur game and was jokingly offered a chance to play for the club.[33] Sandro agreed to play for free.[33] He made his debut in the second round proper of the FA Cup, playing 46 minutes in a 5-3 overtime loss against Reading F.C.