Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM116/5 (13.2)ZIM need 106 runs in 40 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Boyd Rankin: Batting innings by innings (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
13222059.0911b MG Johnson2v AUSSydney3 Jan 2014
02000.0011c MJ Clarke b RJ Harris4v AUSSydney3 Jan 2014
121220100.0011b TC Smith2v LANBirmingham8 Jun 2014
11282039.2911lbw b RJ Sidebottom1v YORBirmingham22 Jun 2014
190011.1111lbw b K Carver3v YORBirmingham22 Jun 2014
0*000-11not out2v NOTBirmingham29 Jun 2014
3200015.0011lbw b SG Borthwick1v DURChester-le-Street13 Jul 2014
5131038.4611c †BC Brown b LJ Hatchett2v SUSHorsham21 Jul 2014
0*2000.0011not out4v SUSHorsham21 Jul 2014
3*100300.0011not out2v DURBirmingham23 Sept 2014
4120033.3311c JM Vince b GK Berg2v HAMBirmingham19 Apr 2015
3110027.2711lbw b James Middlebrook1v YORLeeds26 Apr 2015
0*13000.0011not out1v WORBirmingham9 May 2015
56*1002356.0010not out3v WORBirmingham9 May 2015
6171035.2911c SG Borthwick b JW Hastings1v DURBirmingham17 May 2015
681075.0011b SJ Magoffin1v SUSBrighton24 May 2015
05000.0011b CJ Jordan3v SUSBrighton24 May 2015
2150013.3311b OP Rayner1v MIDLondon31 May 2015
8*131061.5411not out3v MIDLondon31 May 2015
13153086.6711lbw b J Leach2v WORWorcester14 Jun 2015
06000.0010c AZ Lees b JA Brooks2v YORBirmingham5 Jul 2015
9*141064.2911not out4v YORBirmingham5 Jul 2015
6*201300.0011not out2v HAMSouthampton7 Aug 2015
16*413039.0211not out4v HAMSouthampton7 Aug 2015
14*621233.3311not out2v NOTNottingham21 Aug 2015
4171023.5311c JWA Taylor b SR Patel3v NOTNottingham21 Aug 2015
4110036.3611lbw b OP Rayner2v MIDBirmingham1 Sept 2015
4*51080.0011not out2v NOTBirmingham14 Sept 2015
4410100.0010b N Vanua1v PNGTownsville31 Jan 2016
04000.0011c JM Vince b JA Tomlinson2v HAMSouthampton10 Apr 2016
16*1311123.0811not out2v YORBirmingham24 Apr 2016
170014.293c JC Hildreth b C Overton2v SOMBirmingham8 May 2016
01000.0010b MW Parkinson2v LANManchester20 Jun 2016
2110018.1811c BRM Taylor b DT Christian2v NOTBirmingham26 Jun 2016
360050.0011c GJ Batty b MHA Footitt2v SURGuildford2 Jul 2016
4160025.0010b MS Crane2v HAMSouthampton2 Jun 2017
4181022.2210b SM Ervine3v HAMSouthampton2 Jun 2017
114007.1410lbw b SR Harmer2v ESSChelmsford19 Jun 2017
125004.0010lbw b SR Harmer3v ESSChelmsford19 Jun 2017
20*284071.4311not out2v LANBirmingham26 Jun 2017
07000.0011lbw b TJ Murtagh1v MIDBirmingham3 Jul 2017
1*20050.0011not out3v MIDBirmingham3 Jul 2017
1*100100.009not out3v NEDDublin15 Aug 2017
21*654032.3110not out1v YORLeeds19 Sept 2017
9*321028.1310not out3v YORLeeds19 Sept 2017
226007.699b MD Rao1v SCODubai29 Nov 2017
12282042.869c †MH Cross b SG Whittingham3v SCODubai29 Nov 2017
17502034.0010c †Sarfraz Ahmed b Mohammad Abbas2v PAKDublin11 May 2018
6131046.1510b Mohammad Abbas3v PAKDublin11 May 2018
7710100.0011b MM Ali2v ENGLondon24 Jul 2019
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.