First-Class Matches played by David Rankin (11)

30th May 2017 Hanley Energy Inter-Provincial Championship 2017  North West Warriors v Northern Knights Woodvale Road, Eglinton f57910
20th June 2017 Hanley Energy Inter-Provincial Championship 2017  Leinster Lightning v North West Warriors Oak Hill Cricket Club, Oak Hill f57935
1st August 2017 Hanley Energy Inter-Provincial Championship 2017  Northern Knights v North West Warriors The Green, Comber f57962
30th August 2017 Hanley Energy Inter-Provincial Championship 2017  North West Warriors v Leinster Lightning Magheramason, Bready f57990
1st May 2018 Hanley Energy Inter-Provincial Championship 2018  Leinster Lightning v North West Warriors Sydney Parade, Dublin f58669
20th June 2018 Hanley Energy Inter-Provincial Championship 2018  North West Warriors v Leinster Lightning Magheramason, Bready f58712
2nd July 2018 Hanley Energy Inter-Provincial Championship 2018  Northern Knights v North West Warriors The Green, Comber f58727
17th July 2018 Hanley Energy Inter-Provincial Championship 2018  North West Warriors v Northern Knights Magheramason, Bready f58739
28th May 2019 Inter-Provincial Championship 2019  Northern Knights v North West Warriors The Green, Comber f59491
17th June 2019 Inter-Provincial Championship 2019  North West Warriors v Leinster Lightning Magheramason, Bready f59513
12th August 2019 Inter-Provincial Championship 2019  Leinster Lightning v North West Warriors The Inch, Dublin f59560