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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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

Matt Revis: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
9541016.672c OG Robinson b ME Milnes2v KENLeeds16 Sept 2019
03000.002lbw b DI Stevens4v KENLeeds16 Sept 2019
0*2000.008not out2v LANManchester17 Sept 2020
434351100.006c RS Patel b C McKerr1v SURScarborough22 Jul 2021
8230034.786c †R Vasconcelos b TAI Taylor1v NORScarborough28 Jul 2021
58*4142141.466not out1v SOMTaunton1 Aug 2021
272040135.007c RM Yates b MS Johal1v WARYork3 Aug 2021
8420200.002c MH McKiernan b R Rampaul2v DERChesterfield8 Aug 2021
01000.007c †TN Cullen b JM Cooke1v GLACardiff12 Aug 2021
423822110.537b JH Plom2v ESSChelmsford14 Aug 2021
02000.007c BA Hutton b JDM Evison2v NOTNottingham21 Sept 2021
34647053.138c JM Clarke b D Paterson3v NOTNottingham21 Sept 2021
31*775040.269not out1v NORNorthampton21 Apr 2022
50642378.139c JM Cox b GF Linde2v KENLeeds28 Apr 2022
471574029.944run out (MJJ Critchley)2v ESSChelmsford5 May 2022
53*898159.559not out2v WARLeeds19 May 2022
240050.008c †LJ Hill b RI Walker2v LEILeeds29 May 2022
12*701171.439not out2v LANLeeds8 Jun 2022
10241041.679lbw b BTJ Wheal1v HAMSouthampton12 Jun 2022
28*734038.369not out3v HAMSouthampton12 Jun 2022
01000.009c †BD Guest b GLS Scrimshaw1v DERChesterfield18 Jun 2022
10*411250.009not out1v NORNorthampton24 Jun 2022
150020.0010c CG Benjamin b CN Miles2v BBLeeds1 Jul 2022
670085.7110c PWA Mulder b Rehan Ahmed2v LEILeicester3 Jul 2022
5*210250.009not out1v LANBirmingham16 Jul 2022
01000.005lbw b JA Brooks2v SOMTaunton19 Jul 2022
8122066.677c IG Holland b KJ Abbott1v HAMScarborough25 Jul 2022
24733032.887c †BC Brown b KJ Abbott3v HAMScarborough25 Jul 2022
340075.004run out (EN Gay)1v NORYork2 Aug 2022
141310107.697c SJ Croft b JM Blatherwick1v LANYork4 Aug 2022
12*152080.007not out2v WORScarborough7 Aug 2022
8510160.007run out (JP McIlroy)1v GLACardiff10 Aug 2022
5100050.007c †G Roelofsen b RL Toole2v ESSChelmsford17 Aug 2022
340075.007c JL Denly b Navdeep Saini1v KENCanterbury19 Aug 2022
7111063.647c MRJ Watt b S Conners2v DERChesterfield21 Aug 2022
41575071.937c FS Middleton b SW Currie2v HAMScarborough23 Aug 2022
231006.457c †AM Rossington b S Snater1v ESSLeeds12 Sept 2022
14581024.147b JA Porter3v ESSLeeds12 Sept 2022
27384071.058c SG Budinger b CJC Wright1v LEILeeds6 Apr 2023
22*1221183.338not out3v LEILeeds6 Apr 2023
21532039.627b BA Raine1v DURChester-le-Street11 May 2023
8321025.007b BFW de Leede3v DURChester-le-Street11 May 2023
10820125.006c DR Briggs b DR Mousley2v BBBirmingham20 May 2023
423103135.485run out (AW Finch)1v WORWorcester26 May 2023
141101127.275run out (AZ Lees)2v DURLeeds28 May 2023
9710128.576c AD Hales b JA Brooks1v NOTNottingham30 May 2023
24*1621150.004not out1v LANLeeds1 Jun 2023
10140071.436c †LJ Hill b J Hull1v LEILeicester6 Jun 2023
32886036.367c †BD Guest b BW Aitchison2v DERChesterfield11 Jun 2023
05000.007c WL Madsen b MRJ Watt4v DERChesterfield11 Jun 2023
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.