Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Ranjan Madugalle: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 20 balls faced.

RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
372331160.876b TG Hogan2v AUSColombo16 Apr 1983
36*2750133.335not out2v PAKLahore29 Mar 1982
262011130.006c Abdul Qadir b Shahid Mahboob2v PAKLeeds16 Jun 1983
50*3923128.216not out1v INDColombo21 Sept 1985
464132112.205st †Saleem Yousuf b Wasim Raja1v PAKKarachi31 Mar 1982
222130104.766b RGD Willis2v ENGColombo13 Feb 1982
73773494.813c Imran Khan b Mudassar Nazar1v PAKLahore25 Oct 1985
31385081.583c JG Wright b EJ Chatfield2v NZColombo3 Nov 1984
44612172.136c & b PL Taylor2v AUSMelbourne14 Jan 1988
22*311070.977not out1v INDGuwahati11 Jan 1987
60873168.975c MC Snedden b JV Coney1v NZBristol13 Jun 1983
34526065.385run out2v NZChristchurch4 Mar 1983
17260065.386c NA Foster b DR Pringle1v ENGLondon4 Sept 1988
24371064.863c AR Border b SP O'Donnell2v AUSMelbourne19 Jan 1985
36*580062.076not out1v WIMelbourne27 Feb 1985
30493061.224b EE Hemmings2v ENGPeshawar17 Oct 1987
25422159.526b RA Harper2v WISydney17 Jan 1985
25421059.526run out2v NZSharjah31 Mar 1988
22380157.896c sub (PW Jarvis) b EE Hemmings1v ENGPune30 Oct 1987
38664057.583c JG Wright b JG Bracewell3v NZColombo24 Mar 1984
30*545055.565not out2v NZAuckland20 Mar 1983
38765050.005b S Madan Lal1v INDSharjah8 Apr 1984
15300050.003c AH Jones b CM Kuggeleijn2v NZSharjah29 Mar 1988
1837--48.655run out1v INDBengaluru26 Sept 1982
89*18814047.346not out1v NZColombo24 Mar 1984
91*19315047.154not out1v PAKFaisalabad14 Mar 1982
12261046.155c CJ Tavare b VJ Marks2v ENGTaunton11 Jun 1983
7917312045.665run out1v NZWellington11 Mar 1983
36805045.007c JJ Crowe b EJ Chatfield3v NZColombo16 Mar 1984
18420042.864c DL Haynes b RA Harper2v WIKanpur21 Oct 1987
20503040.005b NA Foster3v ENGLondon25 Aug 1988
10250040.006c JG Wright b KR Rutherford2v NZHobart12 Jan 1988
651643139.635c DI Gower b DL Underwood1v ENGColombo17 Feb 1982
15382039.474c †Saleem Yousuf b Manzoor Elahi2v PAKFaisalabad25 Oct 1987
23604038.335c †WK Lees b MC Snedden3v NZChristchurch4 Mar 1983
601576138.227c RJ Hadlee b EJ Gray1v NZColombo16 Apr 1987
12321037.504lbw b Iqbal Qasim3v PAKFaisalabad14 Mar 1982
10270137.043c JV Coney b EJ Chatfield1v NZMoratuwa31 Mar 1984
33914036.266c MD Crowe b RJ Hadlee2v NZKandy9 Mar 1984
44*1325033.336not out1v NZColombo16 Mar 1984
18543033.334c Tauseef Ahmed b Iqbal Qasim4v PAKKarachi5 Mar 1982
13391033.335c MD Crowe b DK Morrison1v NZSydney5 Jan 1988
8240033.333lbw b JV Coney2v NZMelbourne23 Feb 1985
29974029.904c †Saleem Yousuf b Rashid Khan2v PAKKarachi5 Mar 1982
10341029.413c ? b SL Boock2v NZColombo1 Apr 1984
7240029.175c AR Border b SR Waugh2v AUSPerth2 Jan 1988
9330027.275c & b B Yardley2v AUSKandy22 Apr 1983
13522025.006c †WK Lees b RJ Hadlee3v NZWellington11 Mar 1983
8350022.866lbw b SP O'Donnell2v AUSAdelaide28 Jan 1985
7310022.586c SR Waugh b MG Hughes3v AUSPerth12 Feb 1988
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.