Pick the hand you bat with. We'll position you correctly at the striker's end of the pitch and adjust the bowler's line.
🏏FAST CRICKETVR
Action Cricket · Quest 3 · v1.2.0
Step Up To The Strike
Pure batting action. Face a spinner, medium pacer or fast pacer firing balls up to 160 km/h. Pick your mode, your line/length settings and your stance — then bat for a Super Over, chase a target, free-play to a wicket, or take on the 100-Ball Challenge.
GAME MODE
Pick your style of cricket
SUPER OVER · 6 BALLS
Bowler Type
Bowling Angle
THE CHASE
Balls in Innings
Target Difficulty
Bowler (Classic = rotates every 6 balls)
Angle
FREE PLAY · Bat until you're out
Bowler Type
Angle
100 BALL CHALLENGE
Exactly 100 deliveries. Wickets don't end the game — score as many as you can. Bowling speed scales linearly from 61 km/h on ball #1 up to 160 km/h on ball #100. The bowler type adapts automatically to the speed.
BALL
Standard cricket ball — pick a colour
STANCE
Right-Handed
TIME OF DAY
STADIUM / ENVIRONMENT
Default Training · also re-tunable in Settings
PERSONAL BEST
0
TOTAL BALLS FACED
0
📖 How to Play
🏏 Game Basics — Where to Hit the Ball
Different parts of the bat transfer different amounts of power. Aim for the greenest band near the toe for the biggest hits. The closer to the handle, the redder — and the less powerful — the contact.
🟢 GREEN · Optimal sweet spot — max power🟡 YELLOW · Slightly off the sweet spot🔴 RED · Far from sweet spot, near handle/edges
🎮 Controls (Quest 3)
L Trigger · Jump
L Grip · Crouch (hold)
R Trigger + R Grip · Free Bat Calibration (rotate to align · release any button to commit)
A · Toggle pause / resume
B tap · Soft reset (clear loose ball)
B hold ~0.7 s · Full game reset
Body · Player position tracks the headset
⌨️ Desktop Preview
Space · Jump
Ctrl / Shift · Crouch
S · Begin a delivery
N · Tap "Next Ball" after a hit popup
C · Bat calibration
🏏 Gameplay
Hit the START sign with the tip of your bat to begin.
The bowler ticks five times and shows their angle (Over / Around the wicket) before each release.
Score depends on how far the ball lands from you. Crossing the boundary on the full = 6; with a bounce = 4.
Wicket = ball hits the stumps (directly, deflected from the bat, or off your body / legs).
Leg in front of a stumps-bound ball = LBW.
After every delivery a popup appears — tap it with your bat tip to face the next ball.
📊 Scoring (radial)
Lands < 5 % of boundary radius from you → 0 runs
5 % – 35 % → 1 run
35 % – 70 % → 2 runs
70 % – 100 % (no boundary) → 3 runs
Boundary crossed with a bounce → 4 runs
Boundary crossed on the full → 6 runs
Breakpoints are configurable in the Advanced tab.
⚙️ Settings
Toggle which lines & lengths the bowler is allowed to use, tune deviation probabilities, and resize the stadium.
STADIUM SIZE
50 m – 100 m radius · 50 m default · slider scales 100 % – 200 %
50 m
SCOREBOARD POSITION
Real cricket fielding positions · default Long Off
Visualise where the next ball will pitch.
Red disc on the bat face where the ball struck (2 s).
3D fans + ambient crowd audio.
ALLOWED LENGTHS
Disable any length the bowler should never use
ALLOWED LINES
Disable any line the bowler should never use
SPINNER DEVIATION
Probability of a lateral kick on bounce
55%
MEDIUM PACER DEVIATION
Probability of a small lateral kick
Power-user tuning. Sweet-spot and ball-hit margins make the bat easier in VR — they apply only to bat→ball detection and never to wicket / LBW / landing math.
🎯 Ball Margin (v1.2)
Default 100 % · range 0–500 % · visible boundary hidden by default
BALL MARGIN
Virtual hit-radius around the bat (bat→ball only). Never affects wickets / LBW / landing math.
100%
Default OFF (invisible). When ON, the virtual hit-radius is drawn around the bat blade so you can see the assist envelope.
THREE CUTOFF
two..this % = 3 runs · ≥ this % & boundary = 4 / 6
100%
🏷️ Credits
Fast Cricket VR is built on the original French Cricket VR engine. The cricket bat model and cricket ball model used in this build are from the following authors — see CREDITS.md for the full attributions.