சர்மா, ஜூன் 2007இல் <MASK> எதிராக ஒருநாள் போட்டியில் அறிமுகமானார். 2010 ஆம் ஆண்டு ஜிம்பாப்வேயில் நடந்த முத்தரப்புப் போட்டியின் போது அவர் தனது முதல் நூறை (114 ஓட்டங்கள்) எடுத்தார். அக்டோபர் 2013 இல், ஆஸ்திரேலியாவுக்கு எதிராக 209 ஓட்டங்கள் எடுத்தபோது ஒருநாள் போட்டிகளில் இருநூறு அடித்த மூன்றாவது வீரர் என்ற பெருமையை பெற்றார்.  இவர் எடுத்த அதிகபட்ச ஓட்டங்கள் 264. இது அக்டோபர் 2019 நிலவரப்படி ஒருநாள் போட்டிகளில் ஒரு மட்டையாளர் எடுத்த அதிகபட்ச ஓட்டங்களாக உள்ளது. இச்சாதனையை இலங்கைக்கு எதிராக 2014 நவம்பரில் கொல்கத்தாவின் ஈடன் கார்டனில் நடந்த போட்டியில் நிகழ்த்தினார்.   ஜனவரி 2016 இல், ஆஸ்திரேலியாவுக்கு எதிராக 171 ஓட்டங்கள் எடுத்தார்; 2018 ஆம் ஆண்டில் இங்கிலாந்தின் ஜேசன் ராய் 180 ரன்கள் எடுக்கும் வரை ஆஸ்திரேலியாவுக்கு எதிராக அந்நாட்டிற்கு வருகை தரும் ஒரு மட்டையாளரின் அதிகபட்ச ஓட்டங்களாக இது இருந்தது.
பன்னாட்டுத் துடுப்பாட்டப் போட்டிகளில் ரோகித் சர்மா அடித்த நூறுகள்
அயர்லாந்திற்கு இங்கிலாந்தின் தென்னாப்பிரிக்காவுக்கு ஆஸ்திரேலியாவுக்கு