Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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-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

Roger Harper: Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsScoresBF4s6sOppositionGroundDate
747424430v ENGManchester30 Jun 1988
139 & 414100v PAKKarachi20 Nov 1986
5656 & DNB11280v ENGLeeds21 Jul 1988
2917 & 1210830v AUSSydney26 Jan 1989
7960 & 19*9153v ENGSt. John's11 Apr 1986
3028 & 28330v PAKFaisalabad24 Oct 1986
3131*8210v AUSAdelaide17 Dec 1995
3518 & 176351v ENGLondon9 Aug 1984
28286310v AUSSydney1 Jan 1996
27275731v AUSSt. John's7 Apr 1984
4343*5721v PAKSharjah13 Oct 1995
3939*5351v ENGManchester26 Jul 1984
1717 & DNB5310v ENGLondon4 Aug 1988
2121 & DNB5030v ENGPort of Spain3 Apr 1986
2020*4900v AUSSydney28 Jan 1987
3434*4820v PAKPeshawar17 Oct 1986
31314720v SLSharjah20 Oct 1995
2222*4510v PAKSharjah18 Oct 1988
23234011v INDGwalior21 Feb 1996
359 & 263751v AUSAdelaide7 Dec 1984
2525*3310v PAKMelbourne6 Mar 1985
37373340v ENGPort of Spain6 Mar 1994
14143130v ENGBirmingham14 Jun 1984
2020*3111v PAKPerth30 Dec 1986
4545*2933v NZSt. John's20 Mar 1985
23232910v SLAdelaide15 Dec 1995
1010 & DNB2820v AUSGeorgetown2 Mar 1984
662700v PAKLahore7 Nov 1986
22222720v AUSJaipur4 Mar 1996
2626*2621v NZKingston26 Mar 1996
11112310v ENGBridgetown16 Feb 1994
20202200v SLMumbai9 Nov 1993
10102200v AUSBrisbane7 Jan 1996
2424*2011v ENGBridgetown19 Mar 1986
112000v PAKGujranwala4 Nov 1986
1919 & DNB1902v AUSBridgetown30 Mar 1984
3434*1942v PAKMultan17 Nov 1986
17171830v KENPune29 Feb 1996
771700v INDNagpur8 Dec 1987
1818*1711v INDGuwahati23 Dec 1987
16161701v PAKSharjah22 Oct 1988
26261720v ZIMHyderabad21 Nov 1993
331600v SLMoratuwa8 Dec 1993
441500v INDSharjah16 Oct 1988
15151510v AUSMelbourne5 Jan 1989
991510v SAKarachi11 Mar 1996
15151401v SLSharjah3 Dec 1986
441400v ENGDevonport3 Feb 1987
331400v ENGMelbourne27 Feb 1992
551300v PAKLahore29 Nov 1985
Page 1Next

BF balls faced · 4s fours · 6s sixes

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