Bei der EM 2009 war Ponkraschow wieder im Endrundenkader vertreten. Jedoch erreichte der Titelverteidiger nach einer Viertelfinalniederlage gegen Serbien nur den siebten Platz, nachdem man im abschließenden Spiel die Türkische Basketballnationalmannschaft schlug, gegen die Ponkraschow mit 16 Punkten und 9 Assists seine stärkste Turnierleistung zeigte. Die Türken als Gastgeber waren jedoch der einzige Gegner, der die Russen bei der WM 2010 in der Vorrunde besiegen konnte. Im Viertelfinale verlor die russische Auswahl dann gegen den späteren Titelgewinner USA und erreichte auch bei diesem Turnier den siebten Platz. Bei der EM 2011 gewann man alle Spiele, darunter auch ein erneutes Viertelfinale gegen Serbien, bis zum Halbfinale, das gegen Frankreich verloren ging. Im Spiel um den dritten Platz sicherte man sich gegen die Überraschungsmannschaft des Turniers Mazedonien die Bronzemedaille. Nationaltrainer Blatt gab Ponkraschow im Unterschied zur WM 2010 bei der EM 2011 wieder nur reduzierte Spielanteile. Ponkraschow gehörte zum Kader der russischen Nationalmannschaft bei den Olympischen Spielen 2012. Hier wurde er als „zweiter Playmaker“ hinter Alexei Schwed eingesetzt. In London gewann Russland durch einen 81:77 Sieg gegen Argentinien die Bronze-Medaille.