Seine Test-Karriere begann in der &lt;a href="Internationale%20Cricket-Saison%202009/10"&gt;Saison 2009/10&lt;/a&gt; als er bei der pakistanischen Tour in Australien beim dritten Test in Hobart eingesetzt wurde, nachdem Kamran Akmal zuvor schlechte Leistungen gezeigt hatte. Jedoch konnte er sich zunächst nicht für die Stamm-Mannschaft etablieren. Erst ab der &lt;a href="Internationale%20Cricket-Saison%202009/10"&gt;Saison 2009/10&lt;/a&gt; gelang es Sarfraz Ahmed sich durchzusetzen. So spielte er im November 2011 in der ODI-Serie bei der Tour gegen Sri-Lanka und in der nachfolgenden Serie gegen Bangladesch und im Asia Cup 2012. Grade letzteres wurde für seine Karriere als entscheidend angesehen, da er bisher als Schlagmann nicht überzeugen konnte und vor allem Adnan Akmal eine große Konkurrenz auf der Wicket-Keeper-Position. Es war letztendlich die &lt;a href="Sri-lankische%20Cricket-Nationalmannschaft%20gegen%20Pakistan%20in%20der%20Saison%202013/14"&gt;Tour gegen Sri Lanka 2013/14&lt;/a&gt; auf der er erstmals überzeugen konnte. Sein Durchbruch in allen drei Formen gelang 2014. Nachdem er innerhalb von drei Monaten sowohl in Sri Lanka, gegen Australien und gegen Neuseeland ein Test-Century erzielte (100 Runs in einem Innings) wurde er Stammspieler im Nationalteam. 2015 wurde Sarfraz in den Kader für den Cricket World Cup 2015 berufen, aber erst im fünften Spiel gegen Südafrika eingesetzt. Im Spiel gegen Irland erzielte er mit 101 (not out) seinen ersten ODI-Century und rechtfertigte damit seine Nominierung.