Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG386/4 (49.5)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Ravija Sandaruwan: Batting innings by innings (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
68*3664188.891not out2v MALAl Amarat20 Jan 2019
6510120.001c Zaheer Ibrahim b Mohammed Awais2v QATAl Amarat22 Jan 2019
10359105174.581run out (Shahbaz Badar)2v BHRAl Amarat23 Jan 2019
01000.001c Sajid Cheema b Ibrarul Haq1v KSAAl Amarat24 Jan 2019
451944236.841c Muhammad Tanveer b Iqbal Hussain2v QATDoha4 Jul 2019
8855210160.001c Kamran Khan b Iqbal Hussain1v QATDoha6 Jul 2019
03000.001c Fitri Sham b Syed Aziz2v MASSingapore22 Jul 2019
261341200.001c & b Inam-ul-Haq1v QATSingapore26 Jul 2019
15161093.751b B Regmi1v NEPSingapore27 Jul 2019
84*38115221.051not out2v KSAAl Amarat23 Feb 2020
493224153.131c Junaid Siddique b Zahoor Khan2v UAEAl Amarat24 Feb 2020
781087.501c Arshad Mazarzei b Navid Abdollahpour2v IRAAl Amarat25 Feb 2020
673983171.791c Fiaz Ahmed b Abdul Majid1v BHRAl Amarat26 Feb 2020
12151080.001c Rohan Mustafa b Sultan Ahmed2v UAEAl Amarat27 Feb 2020
493180158.061st †Imran Ali Butt b Junaid Aziz2v BHRDoha24 Oct 2021
231911121.051c Imran Arif b Zain Ul Abidin1v KSADoha25 Oct 2021
03000.001c Ibrahim Rizan b Umar Adam2v MALDoha28 Oct 2021
681075.001c Muhammad Tanveer b Muhammad Murad1v QATDoha29 Oct 2021
473642130.562st †Shahbaz Badar b N Thailappan1v BHRAl Amarat11 Aug 2022
513314154.552c S Veerapathiran b Sarfaraz Ali1v BHRAl Amarat13 Aug 2022
351752205.882c †Umer Imtiaz b Imran Anwar2v BHRAl Amarat14 Aug 2022
131220108.332c †Shahbaz Badar b S Veerapathiran1v BHRAl Amarat17 Aug 2022
342513136.001c Zawar Farid b Ahmed Raza2v UAEAl Amarat21 Aug 2022
671085.712c SS McKechnie b Aizaz Khan1v HKAl Amarat23 Aug 2022
281422200.002c Janak Prakash b AR Puri2v SINAl Amarat24 Aug 2022
130033.332b S Vijay Unni1v MASMong Kok8 Mar 2023
12242050.002c Babar Hayat b Yasim Murtaza2v HKMong Kok9 Mar 2023
302722111.112c †P Kurup b Imran Anwar1v BHRMong Kok11 Mar 2023
373342112.122lbw b Imran Anwar2v BHRMong Kok12 Mar 2023
584133141.461c & b Hisham Sheikh2v KSADoha15 Sept 2023
02000.001b Ali Dawood2v BHRDoha16 Sept 2023
422952144.831c Muhammad Tanveer b H Rathod2v QATDoha18 Sept 2023
362431150.001c Basil Hameed b Aayan Afzal Khan2v UAEDoha19 Sept 2023
01000.002run out (Mehran Khan)2v OMADoha22 Sept 2023
422932144.832c Mohammad Ahnaff b H Rathod2v QATDoha28 Sept 2023
7600116.672c †Mohamed Rishwan b L Shafeeg2v MALDoha29 Sept 2023
543554154.292c Hisham Sheikh b Ahmed Baladraf1v KSADoha1 Oct 2023
714036177.502b Mohammed Irshad2v QATDoha2 Oct 2023
271722158.822run out (†Mohamed Azzam/Ibrahim Nashath)2v MALDoha4 Oct 2023
4310133.332c Ishtiaq Ahmad b Ahmed Baladraf2v KSADoha5 Oct 2023
461066.672c Nasrulla Rana b A Shukla2v HKKathmandu30 Oct 2023
221431157.142c †V Aravind b Ali Naseer1v UAEKathmandu31 Oct 2023
140025.002c Haider Butt b Ali Dawood2v BHRKathmandu2 Nov 2023
7111063.642b Rizwan Butt1v BHRKuala Lumpur5 Mar 2024
4310133.332c S Thakor b SA Jumbe2v TANKuala Lumpur6 Mar 2024
353331106.062c AL Stephen b W Wotu2v VANKuala Lumpur7 Mar 2024
350060.002c †Ainool Hafizs b Syed Aziz1v MASKuala Lumpur9 Mar 2024
352232159.092c sub (R Tari) b J Rasu2v VANKuala Lumpur11 Mar 2024
212111100.001c Basil Hameed b Aayan Afzal Khan1v UAEAl Amarat12 Apr 2024
613337184.851c Prasad Anish b Salvin Stanly2v CAAAl Amarat13 Apr 2024
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.