Rugby Union Scores & Fixtures

April 2025

Investec Champions Cup

  • Toulon versus Saracens, 12:30
    Toulon
    12:30
    plays
    Saracens
  • Castres versus Benetton, 15:00
    Castres
    15:00
    plays
    Benetton
  • Leinster versus Harlequins, 15:00
    Leinster
    15:00
    plays
    Harlequins
  • La Rochelle versus Munster, 17:30
    La Rochelle
    17:30
    plays
    Munster
  • Glasgow Warriors versus Leicester Tigers, 20:00
    Glasgow Warriors
    20:00
    plays
    Leicester Tigers

European Challenge Cup

  • Bayonne versus Bulls, 12:30
    Bayonne
    12:30
    plays
    Bulls
  • Montpellier versus Gloucester, 17:30
    Montpellier
    17:30
    plays
    Gloucester
  • Connacht versus Cardiff Rugby, 20:00
    Connacht
    20:00
    plays
    Cardiff Rugby
  • Perpignan versus Racing 92, 20:00
    Perpignan
    20:00
    plays
    Racing 92

Super Rugby

  • Moana Pasifika versus Waratahs, 02:05
    Moana Pasifika
    02:05
    plays
    Waratahs
  • Fijian Drua versus Crusaders, 04:35
    Fijian Drua
    04:35
    plays
    Crusaders
  • Blues versus Hurricanes, 07:05
    Blues
    07:05
    plays
    Hurricanes
  • Western Force versus Highlanders, 09:35
    Western Force
    09:35
    plays
    Highlanders

Championship Rugby

  • Doncaster versus Bedford Blues, 14:30
    Doncaster
    14:30
    plays
    Bedford Blues
  • Hartpury RFC versus Chinnor, 14:30
    Hartpury RFC
    14:30
    plays
    Chinnor
  • Ampthill versus Ealing Trailfinders, 15:00
    Ampthill
    15:00
    plays
    Ealing Trailfinders
  • Coventry versus Caldy, 15:00
    Coventry
    15:00
    plays
    Caldy

English National League 1

  • Darlington Mowden Park versus Plymouth Albion, 14:30
    Darlington Mowden Park
    14:30
    plays
    Plymouth Albion
  • Sale FC versus Bishop's Stortford, 14:30
    Sale FC
    14:30
    plays
    Bishop's Stortford
  • Blackheath versus Rotherham, 15:00
    Blackheath
    15:00
    plays
    Rotherham
  • Dings Crusaders versus Leicester Lions, 15:00
    Dings Crusaders
    15:00
    plays
    Leicester Lions
  • Esher versus Birmingham Moseley, 15:00
    Esher
    15:00
    plays
    Birmingham Moseley
  • Rosslyn Park versus Sedgley Park, 15:00
    Rosslyn Park
    15:00
    plays
    Sedgley Park

English National League 2

East

  • Colchester versus Guernsey, 14:00
    Colchester
    14:00
    plays
    Guernsey
  • Bury St Edmunds versus Barnes, 15:00
    Bury St Edmunds
    15:00
    plays
    Barnes
  • Dorking versus Havant, 15:00
    Dorking
    15:00
    plays
    Havant
  • Henley Hawks versus Tonbridge Juddians, 15:00
    Henley Hawks
    15:00
    plays
    Tonbridge Juddians
  • Oxford Harlequins versus Canterbury, 15:00
    Oxford Harlequins
    15:00
    plays
    Canterbury
  • Sevenoaks versus Worthing, 15:00
    Sevenoaks
    15:00
    plays
    Worthing
  • Westcombe Park versus Old Albanian, 15:00
    Westcombe Park
    15:00
    plays
    Old Albanian

North

  • Harrogate RUFC versus Hull, 14:00
    Harrogate RUFC
    14:00
    plays
    Hull
  • Lymm versus Sheffield RUFC, 14:30
    Lymm
    14:30
    plays
    Sheffield RUFC
  • Chester versus Wharfedale, 15:00
    Chester
    15:00
    plays
    Wharfedale
  • Fylde versus Billingham, 15:00
    Fylde
    15:00
    plays
    Billingham
  • Hull Ionians versus Preston Grasshoppers, 15:00
    Hull Ionians
    15:00
    plays
    Preston Grasshoppers
  • Sheffield Tigers versus Leeds Tykes, 15:00
    Sheffield Tigers
    15:00
    plays
    Leeds Tykes
  • Tynedale versus Otley, 15:00
    Tynedale
    15:00
    plays
    Otley

West

  • Clifton versus Camborne, 14:30
    Clifton
    14:30
    plays
    Camborne
  • Devonport Services versus Hornets, 14:30
    Devonport Services
    14:30
    plays
    Hornets
  • Cinderford versus Bournville RFC, 15:00
    Cinderford
    15:00
    plays
    Bournville RFC
  • Hinckley versus Old Redcliffians, 15:00
    Hinckley
    15:00
    plays
    Old Redcliffians
  • Luctonians versus Exeter University, 15:00
    Luctonians
    15:00
    plays
    Exeter University
  • Redruth versus Taunton Titans, 15:00
    Redruth
    15:00
    plays
    Taunton Titans
  • Macclesfield versus Loughborough Students, 15:30
    Macclesfield
    15:30
    plays
    Loughborough Students

Arnold Clark Men’s Premiership

  • Glasgow Hawks versus Selkirk, 15:00
    Glasgow Hawks
    15:00
    plays
    Selkirk
  • Marr versus Hawick, 15:00
    Marr
    15:00
    plays
    Hawick

Arnold Clark Men’s National League 2

  • Lasswade versus Berwick, 15:00
    Lasswade
    15:00
    plays
    Berwick
  • Newton Stewart versus Glasgow High Kelvinside, 15:00
    Newton Stewart
    15:00
    plays
    Glasgow High Kelvinside

Arnold Clark Men's National League 3

  • Dumfries Saints versus Cartha Queens Park, 15:00
    Dumfries Saints
    15:00
    plays
    Cartha Queens Park
  • Garnock RFC versus Hillhead Jordanhill, 15:00
    Garnock RFC
    15:00
    plays
    Hillhead Jordanhill

Super Rygbi Cymru Trophy

  • Ebbw Vale versus Carmarthen, 14:30
    Ebbw Vale
    14:30
    plays
    Carmarthen
  • Llandovery versus Aberavon, 14:30
    Llandovery
    14:30
    plays
    Aberavon
  • Pontypool versus Swansea, 14:30
    Pontypool
    14:30
    plays
    Swansea
  • RGC versus Newport, 14:30
    RGC
    14:30
    plays
    Newport

WRU Premiership

  • Bargoed RFC versus Newcastle Emlyn, 14:30
    Bargoed RFC
    14:30
    plays
    Newcastle Emlyn
  • Cardiff Met versus Merthyr RFC, 14:30
    Cardiff Met
    14:30
    plays
    Merthyr RFC
  • Llangennech versus Cross Keys, 14:30
    Llangennech
    14:30
    plays
    Cross Keys
  • Narberth versus Brecon, 14:30
    Narberth
    14:30
    plays
    Brecon
  • Newbridge versus Bonymaen, 14:30
    Newbridge
    14:30
    plays
    Bonymaen
  • Pontypridd RFC versus Neath, 14:30
    Pontypridd RFC
    14:30
    plays
    Neath

WRU Championship

East

  • Bedwas versus St Peters, 14:30
    Bedwas
    14:30
    plays
    St Peters
  • Cambrian Welfare versus Brynmawr, 14:30
    Cambrian Welfare
    14:30
    plays
    Brynmawr
  • Glamorgan Wanderers versus Mountain Ash, 14:30
    Glamorgan Wanderers
    14:30
    plays
    Mountain Ash
  • Talywain versus Rumney, 14:30
    Talywain
    14:30
    plays
    Rumney
  • Treorchy versus Penallta, 14:30
    Treorchy
    14:30
    plays
    Penallta
  • Ynysddu versus Aberdare, 14:30
    Ynysddu
    14:30
    plays
    Aberdare

West

  • Ammanford versus Tondu, 14:30
    Ammanford
    14:30
    plays
    Tondu
  • Crymych versus Dunvant, 14:30
    Crymych
    14:30
    plays
    Dunvant
  • Glynneath versus Kenfig Hill, 14:30
    Glynneath
    14:30
    plays
    Kenfig Hill
  • Maesteg Harlequins versus Llanelli Wanderers, 14:30
    Maesteg Harlequins
    14:30
    plays
    Llanelli Wanderers
  • Tata Steel versus Trebanos, 14:30
    Tata Steel
    14:30
    plays
    Trebanos
  • Ystalyfera versus Gorseinon, 14:30
    Ystalyfera
    14:30
    plays
    Gorseinon

WRU Division One

East

  • Abertillery versus Senghenydd, 14:30
    Abertillery
    14:30
    plays
    Senghenydd
  • Blaenavon versus Abergavenny, 14:30
    Blaenavon
    14:30
    plays
    Abergavenny
  • Nelson versus Monmouth, 14:30
    Nelson
    14:30
    plays
    Monmouth

East Central

  • Llanharan versus Abercynon, 14:30
    Llanharan
    14:30
    plays
    Abercynon
  • St. Joseph's versus Abercwmboi, 14:30
    St. Joseph's
    14:30
    plays
    Abercwmboi

North

  • Bala versus Caernarfon, 14:30
    Bala
    14:30
    plays
    Caernarfon
  • COBRA versus Wrexham, 14:30
    COBRA
    14:30
    plays
    Wrexham
  • Llandudno versus Denbigh, 14:30
    Llandudno
    14:30
    plays
    Denbigh
  • Llangefni versus Mold, 14:30
    Llangefni
    14:30
    plays
    Mold
  • Pwllheli versus Nant Conwy, 14:30
    Pwllheli
    14:30
    plays
    Nant Conwy
  • Ruthin versus Bethesda, 14:30
    Ruthin
    14:30
    plays
    Bethesda

West

  • Felinfoel versus Tenby United, 14:30
    Felinfoel
    14:30
    plays
    Tenby United
  • Kidwelly versus Aberystwyth, 14:30
    Kidwelly
    14:30
    plays
    Aberystwyth
  • Penclawdd versus Hendy, 14:30
    Penclawdd
    14:30
    plays
    Hendy

West Central

  • Birchgrove versus Bridgend Athletic, 14:30
    Birchgrove
    14:30
    plays
    Bridgend Athletic
  • Nantyffyllon versus Builth Wells, 14:30
    Nantyffyllon
    14:30
    plays
    Builth Wells
  • Skewen versus Morriston, 14:30
    Skewen
    14:30
    plays
    Morriston

All Ireland League Division 1A

  • City of Armagh versus Ballynahinch, 14:30
    City of Armagh
    14:30
    plays
    Ballynahinch
  • Clontarf versus St Mary's College, 14:30
    Clontarf
    14:30
    plays
    St Mary's College
  • Cork Constitution versus Terenure College, 14:30
    Cork Constitution
    14:30
    plays
    Terenure College
  • Lansdowne versus Garryowen, 14:30
    Lansdowne
    14:30
    plays
    Garryowen
  • Young Munster versus UCD, 14:30
    Young Munster
    14:30
    plays
    UCD

All Ireland League Division 1B

  • Blackrock College versus Old Wesley, 14:30
    Blackrock College
    14:30
    plays
    Old Wesley
  • Dublin University versus Nenagh Ormond, 14:30
    Dublin University
    14:30
    plays
    Nenagh Ormond
  • Naas versus Highfield, 14:30
    Naas
    14:30
    plays
    Highfield
  • Shannon versus Queen's University, 14:30
    Shannon
    14:30
    plays
    Queen's University
  • UCC versus Old Belvedere, 14:30
    UCC
    14:30
    plays
    Old Belvedere
All times are UK and subject to change. BBC is not responsible for any changes.