Pistorius participated in the 2008 Summer Paralympics in Beijing in the 100, 200 and 400 metres (T44). On 9 September, in the heats of the 100 metres, he set a Paralympic record with his time of 11.16 seconds. Later, following a slow start, he rallied to snatch gold from the United States' Jerome Singleton in the 100 metres in a time of 11.17 seconds, 0.03 seconds ahead of the silver medallist.
Four days later, on 13 September, the defending Paralympic champion in the 200-metres sprint won his second gold in the event in a time of 21.67 seconds, setting another Paralympic record. He completed a hat-trick by winning gold in the 400 metres in a world-record time of 47.49 seconds on 16 September