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.5.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
STUMP TARGET PROBABILITY
How often the bowler aims directly at the stumps (for bowled / LBW). Range 10 %–75 % · default 10 % (i.e. 1 in 10 deliveries).
10%
SHOT CONCLUSION TIME
Seconds the ball is allowed to keep travelling after a hit before the score popup appears. Default 5 s.
STRIKE RATE TRIGGERING FOR CRAZY CROWD
When the player's strike rate is at or above this value, the ambient crowd murmur swaps to the strike_200.mp3 crazy-crowd loop. Range 150 – 600 · default 200.
200
SCOREBOARD SIZE
Physical billboard scale in the stadium. Default 2×.
🛠️ Advanced
Power-user tuning. Bat Shield scales the bat's collider (extends bat reach). Ball Margin scales the ball's virtual hitbox. They are distinct systems and apply only to bat→ball detection — never to wicket / LBW / landing.
🏏 Sweet Spot
Distinct from Bat Shield · multiplier 1×–5× · default 1×
SWEET SPOT GRADIENT OPACITY
Renders the green→red gradient on the Bat Shield. 0–100 % · default 0 %. If 0 the shield reads transparent/white (its own opacity still applies).
0%
🛡️ Bat Shield
Independent entity from Sweet Spot · transparent envelope around the bat
BAT SHIELD (WIDENESS)
100 % – 400 % · default 200 % · extends the bat's WIDTH only — never thickness
Virtual hit radius around the bat · 100 % – 500 % size · 0–100 % visibility
BALL MARGIN (SIZE)
1× – 4× · default 2×. Spherical hitbox rendered on the ball itself — never on the bat. Affects bat → ball assist only; never wickets / LBW / landing.
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.