List of international cricket centuries by Steve Smith
[1][2] As of January 2024[update], Smith has played 115 Test and 165 One Day International (ODI) matches for Australia, and has scored 35 and 12 centuries in the respective formats.[note 3] He topped the ICC Test Rankings for the best batsman in the years 2015, 2016 and 2017; on 30 December 2017 he achieved a rating of 947, the second highest of all time after Don Bradman.[14][15] As a result of his involvement in the 2018 Australian ball-tampering scandal, Smith was subsequently banned from all forms of cricket, except club level, for a year in March 2018.[19][20] His highest ODI score of 164 came against New Zealand at the Sydney Cricket Ground in December 2016; he captained Australia in the match which they won by 68 runs.[21][22] Smith has scored his ODI centuries at eight different cricket grounds, including two at venues outside Australia, one each against Pakistan, India and South Africa.